Senior Frontend Developer
Loma Technology
-
Location:
Cambodia
-
Category:
Information Technology
-
Job Type:
Full Time
-
Salary:
Negotiable
Skills Required: Vue.Js, Javascript, Restful Api
Educational Requirements:
- Bachelor Degree
Experience:
- 5 Years
Job Description:
JOB SUMMARY
We are looking for a Senior Frontend Developer for our organization. As a frontend you will be responsible for translating UI/UX designs into functional, high-quality code that delivers exceptional user experiences across web and mobile platforms. The ideal candidate has a strong eye for design, attention to detail, and deep knowledge of modern frontend frameworks and best practices.
KEY ACCOUNTABILITIES
- Lead development of new user-facing features using Vue 3 / Composition API / TypeScript.
- Design and maintain scalable component architectures and reusable UI libraries.
- Collaborate with back-end and DevOps teams to integrate APIs, optimize data flow, and ensure performance.
- Set best practices for coding standards, testing, linting, and CI/CD pipelines.
- Conduct code reviews and mentor junior developers to uphold quality and maintainability.
- Implement state management using Pinia or Vuex, including persistence, modularization, and performance optimization.
- Optimize applications for speed, SEO, and accessibility (A11y).
- Contribute to architecture decisions involving SSR (Nuxt 3), routing, data fetching, and caching strategies.
- Debug and troubleshoot production issues, applying root-cause analysis and long-term solutions.
- Work with the design team to ensure pixel-perfect implementation and responsive, cross-browser experiences.
JOB REQUIREMENTS
(Education, Qualification/Skills/Behaviors, and Related Experiences.)
- Bachelor’s or Master’s degree in Information Technology, Computer Science, MIS, or related field.
- 5+ years of front end development experience, including 3+ years with Vue.js (3.x).
- Strong proficiency with JavaScript (ES6+) and TypeScript.
- Hands-on experience with:
- Vue 3 Composition API, Pinia/Vuex, Vue Router, and Vite.
- RESTful and GraphQL API integration.
- SSR frameworks (Nuxt 2/3) and hybrid rendering strategies.
- Solid understanding of HTML5, CSS3, TailwindCSS / SCSS, responsive design, and modern UI frameworks.
- Experience with front-end build tools (Vite, Webpack) and version control (Git).
- Strong understanding of performance optimization, bundle analysis, lazy loading, and code splitting.
- Awareness of security practices (XSS, CSRF, token storage) and accessibility standards.
- Experience working in agile environments (Scrum/Kanban) and using tools like Jira and Figma.
- Excellent problem-solving, communication, and mentoring skills.
