
Frontend Developer (Vue.js)
Do you want to join the team:
- that has some of the most brilliant engineers of our country?
- that builds and maintains products for some of the most prominent brands globally?
- that plays with state-of-the-art technologies, such as Kafka, Kubernetes, AR/VR, AI/ML, Blockchain, etc?
If your answer is YES, please read on.
We are looking for a Fluent English-Speaking Frontend Engineer with strong experience in Vue.js to join our ever-expanding team and build scalable, high-quality, and high-performance web apps.
Our team members work with speed and efficiency to deliver the highest quality of work. We are looking for someone who is passionate about their client’s business, and ready to work on exciting projects with Fortune 500 companies and Silicon Valley startups, with great rates and zero hassles. If you are looking for a place to advance your career, enhance your skill set, and build connections around the globe, AIT is right for you.
Position: Full-time
Vacancy: 1
Job Requirements:

- Analyze requirements and understand deliverables.
- Build new systems using Vue.js (v3) with Composition API, Vue Router, and modern frontend tooling.
- Refactoring legacy applications into Vue or Nuxt architecture when needed.
- Architect and implement frontend solutions using Nuxt 3 where appropriate.
- Code and test systems to meet client requirements.
- Be responsible for successful completion of code deliverables on time.
- Be involved in the various phases of the SDLC.
- Provide guidance and support to other engineers, especially in applying Vue/Nuxt best practices and architecture.
- Decide on the high-level frontend architecture of the product using Vue’s ecosystem.
- Communicate with client remotely on a daily basis via Zoom/GMeet using quality English.
Technical Skill Requirements:
- Vue.js (Vue 3) — Strong command over Composition API and Vue Router
- Nuxt.js (Nuxt 3) — Experience building or maintaining SSR/SPA applications using Nuxt.
- State Management — Proficiency with Pinia or Vuex.
- HTML — Expert-level understanding and ability to write semantic, accessible markup.
- CSS — Intermediate to advanced CSS skills. Familiarity with Tailwind CSS is a strong plus.
- Component Design — Experience creating modular, reusable components and scalable UI structures.
- Version Control — Experience with a version control system, such as GIT
- Tooling — Familiarity with modern build tools like Vite/Webpack
- CI/CD — Familiarity with CI/CD
- Cloud — Familiarity with AWS is a strong plus
Optional Skill Requirements:
Following skills are optional and considered bonus.
- Good at algorithms and in solving complex computational problems.
- Mentionable performance in programming contests and problem-solving sites like ACM, HackerRank, Codeforces, etc are highly appreciated.
- 100% clear understanding and practical command over OOP in ANY programming language.
- Understanding and implementation capacity of GoF and non-GoF design patterns.
- Experience or understanding of concepts, such as: microservices, REST API, websockets, gRPC, etc.
- Love for optimization. Allergy with a five-line code that can be written in three.

Academic Requirements:
Not much. If you can fulfill the aforementioned skill requirements, we don’t care about the academic backgrounds. Your skills matter. Certificates and CGPA are secondary.
All we need from you is a super-hungry learning habit and a geeky-techie spirit.
If you have a strong portfolio of complex applications/software/tools that you worked on, that would be terrific.
Experience Requirements:
3 – 5 years.
Younger candidates who do not meet the experience requirements but possess good skills may apply as well.
Monthly Salary:
BDT. 60K – 110K, depending on your years of full-time professional experience.
Other Benefits:

Please read here: https://ait.inc/career
Check out our life at work: https://ait.inc/culture
Last Date of Application: 21/07/2025
Application Procedure:
Please email your resume to jobs@asthait.com along with a proper subject line, and a well-written cover letter. Clearly mention the number of years of your professional career, and your expected monthly salary.