Job Announcement

Senior Front-End Developer (Next.js), and Senior Backend Developer

with Skills Development Fund

BTDC-ID: 42409
Closing Date:

Announcement Positions

Announcement Description

The Skills Development Fund (SDF) project has been piloted by the Ministry of Economy and Finance (MEF) since March 2018 to test a new and innovative financing mechanism to promote demand-driven and sustainable skills development with the ultimate objectives of diversifying and increasing value addition of Cambodia's Economy as well as creating better and well-paid jobs for Cambodian citizens. As a result, the SDF has approved 275 training projects in priority sectors such as Manufacturing, Construction, ICT, Electronics, Automotive, and Tourism amount 48.91 million USD worth of training grants for 92,426 trainees (33% female) under the cost-sharing and joint-training model between industry and training providers (public, private and NGO). Training outcomes include 4% dropout, 88% employment, 85% employers' satisfaction, the salary of graduate average of $246. This demand-driven model has strongly been welcomed by the market and development partners and has proven to be an effective and efficient model in transforming the training market into a demand-responsive and sustainable skills development.

With this success, the Royal Government of Cambodia has transformed this pilot project into a TRUST FUND under the name of Skills Development Fund (SDF) (Sub-Decree 97.RNK.BK dated May 18, 2023) with the Board of Directors comprised of the MEF, relevant line ministries and industry leaders. To date, the SDF has received funding from the Royal Government of Cambodia, and development partners such as the ADB and AFD. The mission of the SDF is to strengthen and expand the demand-driven training market to meet the needs of the economy and private sector as well as generate better and higher-value-added jobs for Cambodian citizens.

We are now looking for qualified candidate to fulfill the position below:

Announcement Positions

Senior Front-End Developer (Next.js)

Position Circumstances
  • Career Category: Computer - Programming, Computer - General, Website - Development
  • Schedule:Full-time
  • Salary: Negotiable + Based on Experience
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.
Expected Profile of Candidates
Languages:
  • English
  • Khmer
Qualifications:
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Master's Degree is preferred
Skills & Knowledge:
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.
 
 

Senior Backend Developer

Position Circumstances
  • Career Category: Computer - Programming, Computer - General, Website - Development
  • Schedule:Full-time
  • Salary: Negotiable
Position Summary

This position is responsible for designing, developing, maintaining, and optimizing scalable, secure, and high-performance backend systems that support the Skill Development Fund digital ecosystem, with a strong focus on Laravel and Next.js, as the primary web development frameworks. The position is required to lead backend architecture, API development, database optimization, system integration, and DevOps collaboration while mentoring junior developers and ensuring software quality, security, and maintainability. In addition, the role provides technical guidance, troubleshooting support, and practical advice to the development team to ensure that solutions are secure, scalable, reliable, well-documented, and aligned with SDF's digital architecture and best practices.

The Senior Backend Developer will handle SDF systems and platforms including the Joint-Training System, Skills Matching System, Skill Voucher System, Partnership Platform, Survey Portal, M&E System, and other related backend systems, background services, and integrations.

Duties & Responsibilities:
  • Lead the development and maintenance of secure, scalable backend systems and APIs using Laravel.
  • Design and optimize databases to ensure data integrity, security, and performance.
  • Integrate SDF’s digital platforms with internal systems and external services.
  • Ensure software quality, security, and reliability through testing, code reviews, and troubleshooting.
  • Support system deployment, production monitoring, and technical documentation.
  • Provide technical guidance, mentor developers, and coordinate development tasks with business and ICT teams.
  • Please refer to the attached TOR for the detailed job description.
Expected Profile of Candidates
Qualifications:
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Master's Degree is preferred
Skills & Knowledge:
General & Technical Skills
  • Strong hands-on experience with PHP and Laravel, including Eloquent ORM, queues, task scheduling, events, authorization policies, Sanctum/Passport, and automated testing.
  • Experience integrating backend services with Next.js/React, including API communication and authentication flows.
  • Proficiency in MySQL, PostgreSQL, or similar relational databases, including database design, query optimization, migrations, transactions, and data integrity.
  • Sound knowledge of RESTful APIs, OAuth 2.0, JWT, input validation, audit logging, and secure coding practices.
  • Experience with Git/GitLab, Linux, Docker, CI/CD pipelines, deployment processes, and cloud or VPS hosting environments.
  • Strong debugging, performance optimization, code review, and technical documentation skills.
  • Strong knowledge of microservices architecture is highly preferred. Experience with Agile/Scrum is an advantage.
Soft Skills
  • Strong analytical thinking, problem-solving, and attention to detail.
  • Clear communication and effective collaboration with technical and non-technical colleagues.
  • Technical leadership, mentoring, and willingness to learn and share knowledge.
  • Accountability and initiative, with the ability to work independently, prioritize complex tasks, and meet deadlines.
 

How to Apply

Interested qualified candidates are invited to send your CV, and Cover letter to email address provided in the contact details.
Attachment:
  • Job Description
  • Job Description
 

Contact Details

Office Address
  • 8th Floor, BDC Building, OCIC Blvd, Sangkat Chroy Changvar, Khan Chroy Changvar, Phnom Penh, Cambodia
 
Contact Name
  • Skills Development Fund
 
Phone
 
Email
 
Website