Job Summary
Job description
Overview of job
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 and apply new 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.
- Lead performance optimization initiatives, focusing on load time, rendering performance, memory efficiency, and API call reduction.
- Own complex technical problems
- Propose architectural improvements
- Improve UI/UX: User-Centric Design is the main point.
- Code Review & guide Juniors.
Job Requirement
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 performance tuning and UI optimization.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- ES6
- TypeScript
- HTML5
- CSS
- Push Notification
- Caching
- VueJS
- Sass
- Less
- UI/UX
- Lazyload
- Vue Router
- Vuex
- Pinia
COMPETENCES
- Critical Thinking
- Problem Solving Skills
- Self Studying
BUSINESS PROFILE
AhaSoft is a Korean company, specializing in salon management software.
For that period we became a leader in Korean salon software market and made a branch in Shanghai, China.
We are now present in Vietnam to expand our business to South East Asia.
AhaSoft Vietnam’s mission is to develop our new software for world wide services with Korean developers
and to service our software in Vietnam.
We are looking for talented and proactive developers to create a new future together.