Skills Development Fund Today

Senior Front-End Developer

Format:Onsite
Work type:Full-time
Grade:Senior
Languages:English · Khmer
Location: Phnom Penh
Salary: Salary not disclosed
🔗 Vacancy from an ATS

Job description

Workplace Circumstances

  • Environment: Office
  • Languages: English, Khmer
  • Location: Phnom Penh

Position Summary

This position is responsible for leading the design, development, optimization, and maintenance of secure, accessible, responsive, and high-performance user-interface applications across the Skills Development Fund (SDF) digital ecosystem, with Next.js, React, and TypeScript as the primary technologies. The role establishes reusable front-end architecture, design standards, API integration patterns, and quality assurance practices while mentoring developers and collaborating with backend,, M&E, and program teams.

The Senior Front-End Developer will support SDF system and platforms including the Joint-Training System, Skills Matching System , Skills Voucher System , Partnership Platform,, Survey Portal, M&E System, and internal operational applications, as assigned.

Duties & Responsibilities

  • Lead frontend development using Next.js, React, and TypeScript, with reusable components and consistent design standards.
  • Translate approved designs and business requirements into responsive, accessible, and user-friendly interfaces.
  • Integrate backend APIs and develop interactive forms, dashboards, and data visualizations.
  • Ensure application quality, security, performance, and compatibility across devices and browsers.
  • Support application deployment and maintain technical documentation and component libraries.
  • Provide technical guidance, mentor junior developers and ICT interns, and coordinate delivery with business and technical teams.
  • Please refer to the attached TOR for the detailed job description.

Languages

  • English
  • Khmer

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Master's Degree is preferred

General & Technical Skills

  • Advanced proficiency in JavaScript, TypeScript, React, and Next.js, including App Router, Server Components, Client Components, routing, and rendering strategies.
  • Strong hands-on experience with Tailwind CSS, shadcn/ui, responsive design, reusable components, and accessible user interfaces.
  • Experience integrating RESTful APIs and implementing authentication, authorization, application state management, and data validation.
  • Proficiency in Git/GitLab, code reviews, testing, debugging, and CI/CD workflows.
  • Ability to optimize application performance, accessibility, security, maintainability, and cross-browser compatibility.
  • Working knowledge of React Hook Form, Zod, TanStack Query, and internationalization tools such as next-intl is highly desirable.
  • Experience with Figma, charting libraries, Docker, and Agile/Scrum is an advantage.

Soft Skills

  • Strong problem-solving skills and attention to usability and detail.
  • Clear communication and effective collaboration with technical teams and other stakeholders.
  • Technical leadership, mentoring, and willingness to learn and share knowledge.
  • Initiative and accountability, with the ability to prioritize work and deliver quality results on time.

Is this your listing? Update or remove it

⚠ Stay safe

Apply only on the employer's official page. Never pay recruiters or hand over money or documents to get a job.

Salary not disclosed Closes Nov 22, 2026
Apply on source ↗