Application Development Officer (Frontend Developer)

1. Scope of Working:

Application Development Officer (Frontend Developer) is responsible for delivering responsive, user-friendly, and high-quality interfaces using Flutter, React Native, and modern web frontend technologies such as Next.js and React.js, ensuring consistent user experience across platforms. The role involves close collaboration with backend developers, UI/UX designers, and business stakeholders to translate requirements and designs into functional applications.

2. Duties & Responsibilities:

  • Develop and maintain mobile and web front-end applications using Flutter, React Native, Next.js, and React.js, ensuring performance, responsiveness, and usability.
  • Translate UI/UX designs into high-quality interfaces while maintaining design consistency across mobile and web platforms.
  • Integrate front-end applications with backend APIs, handle data rendering, and manage application states efficiently.
  • Fix bugs, refactor code, and optimize front-end performance to ensure smooth user experience and application stability.
  • Implement appropriate state management solutions for mobile and web applications to ensure scalability and maintainability.
  • Perform front-end testing, support UAT, and resolve UI-related issues identified during testing or production use.
  • Prepare and maintain technical documentation, UI guidelines, and provide progress reports to supervisors.
  • Research and evaluate new mobile technologies, frameworks, and tools to continuously improve development efficiency and application quality.
  • Other tasks assigned by superior.

3. Qualification & Requirement:

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related fields.
  • Minimum 2–4 years of experience in frontend development.
  • Proven experience building and maintaining production or enterprise-level user interfaces.
  • Strong hands-on experience with React.js, Next.js, and Tailwind CSS.
  • Proficiency in JavaScript (ES6+), TypeScript, and HTML5/CSS3.
  • Experience with state management (e.g., Redux, Zustand, or React Context API).
  • Deep understanding of Responsive Design, Web Accessibility (WCAG), and UI/UX principles.
  • Good understanding of RESTful API integration, Git Version Control, and frontend performance optimization.
  • Ability to collaborate effectively with UI/UX designers and backend engineers.
  • Embraces continuous learning and stays updated with the latest frontend trends and technologies
  • Strong analytical thinking, creative problem-solving skills, and a high attention to detail for visual precision.

4. Working Days and Hours:

  • Monday to Friday: 8:00am to 12:00pm & 1:00pm to 5:30pm
  • Lunch time: 12:00pm to 1:00pm

5. Workplace:

Application Development Officer (Frontend Developer): is based at Head Office of Borey Peng Huoth, the department of IT.

6. Benefits:

  • Annual Bonus
  • Annual Trip.
  • Annual Staff Party.
  • Annual Salary Increment
  • Education Sponsorship
  • Internal and External Training
  • Seniority Pay
  • NSSF

Interested applicants are invited to submit their updated CV, state the position applied for, and attach a current photo (4X6) along with relevant documents to Head Office of Borey Peng Huoth Group to the following address:

Phnom Penh Building No. 9, Peng Huoth Group Head Office, Grand Star Platinum, National Road No.1 Sangkat Niroth, Khan Chbar Ampov, Phnom Penh, Cambodia.