Senior Frontend Developer (VueJS, ReactJS, Angular)
Job Description
Project's information:
-
Develop a large scalable website to manage salon shops across Southeast Asia based on microservices architecture and Azure services.
-
Develop other management systems based on our core services.
Project's tool & technologies:
-
Vue 2 & 3.5 VueX .
-
PrimeVue
-
TypeScript
-
DevOps CI/CD.
-
Cursor AI, CodeRabbit, GitHub Copilot, ChatGPT, OpenAI Api
-
And other tools & technologies…
As a senior frontend developer, you will be responsible for:
-
Work closely with developers to integrate dynamic functions programmed into front-end functionalities.
-
Research new products and technologies.
-
Applying AI technology to development process
-
Work with backend team to implement system features.
-
Work with QC team to debug issues.
-
Provide a clean & maintainable code.
-
Assist in performance enhancements and solve more complex problems with the guidance of seniors.
In addition to the responsibilities mentioned above, as a senior frontend developer, you will also be responsible for:
-
Analyze & enhance app's performance - monitor & improve based on metrics: load time, rendering time, memory usage, minimize API calls,…
-
Improve UI/UX: User-Centric Design is the main point.
-
Code Review & guide Juniors.
Your Skills and Experience
Must Have:
-
At least 5 years of experience in Frontend development.
-
Strong critical thinking and problem-solving skills.
-
Ability to write well-structured, clean code.
-
Expert in JavaScript (ES6+), TypeScript, advanced CSS, and semantic HTML5.
-
Deep understanding of browser data transmission mechanisms and JavaScript concepts.
-
Familiarity with CSS preprocessors such as Sass or Less.
-
Understanding of UI/UX principles and the ability to implement responsive, user-friendly designs.
-
Experienced in Vue 2 & 3 and familiar with the common Vue ecosystem (Vue Router, Vuex, Pinia, Vite, etc.).
-
Knowledge of caching, lazy loading, push notifications, and web application performance analysis.
-
Ability to self-learn and adapt to new technologies quickly.
-
Intermediate English level (speaking and listening are not required).
Nice to Have:
-
Experience in optimizing existing user interface designs.
-
Experienced in optimizing page loading speed and improving system performance.
-
Experience in .NET programming is a plus
As an Ahasoft employee, you will receive:
-
Attractive benefits package
-
Opportunity to research and apply latest technologies
-
A professional and friendly working environment
-
Opportunity to be trained as a fullstack developer/TEAM LEADER in the future
-
Social insurance based on full salary
Additional benefits include:
- 13th-month salary
- Holiday bonuses on April 30 and September 2 (500,000 VND per occasion)
- Employee loyalty rewards (3+ years)
- Special benefits for leadership roles (Team Lead, etc.)
- Private healthcare insurance
- Annual company trip (domestic or international)
- 15 days of annual leave
- Payment for unused leave
- English class support (2,000,000 VND/month)
- Motorcycle parking fee support
- Technical and soft skills training
- Monthly team dinner (500,000 VND/member/month) and year-end party
- “Employee of the Year” gifts and lucky draw prizes
- Modern equipment such as coffee machines and ice makers
- Snacks and beverages
- Birthday, Mid-Autumn, and Lunar New Year gifts (1,000,000 VND)
- Movie outings at least twice a year
- Leisure activities (Mid-Autumn Festival, Christmas, Lunar New Year, etc.)
- Full salary during the probation period
- Leave entitlements during probation
- All allowances and benefits as regulated by Vietnam Labor Law
To apply, please send your CV in English to the email: hradmin@ahasoft.vn