Senior Staff, Digital Application Development Unit

Deadline
July 31, 2026
Location
Phnom Penh
Experience
-
Work Level
-
Employment
-
Positions
01

This role is to assist Unit Manager in managing the development, testing, management, and protection of source code for digital banking applications; leading UI/UX design for both existing and new applications; identifying and implementing solutions for application development; coordinating communication with internal and external stakeholders; and arrange meetings related to digital application development.

Main Duties

  • Monitor the software development cycle, including creation, testing, coordination, handover to product managers, deployment, and security enhancements across the entire software;
  • Ensure strict control and protection of the software source code, preventing unauthorized modification, copying, replacement, reproduction, or sharing;
  • Review and monitor existing software in phases to identify weaknesses, make improvements, and correct issues to enhance performance and provide an optimal user experience. This includes designing UX/UI for both new and legacy software to meet user needs;
  • Monitor software development tasks to ensure timely implementation and completion, while providing support to subordinate engineers or programmers in resolving issues during the development phase;
  • Create, and supervise development plans in collaboration with both internal and external partners, representing the internal development team;
  • Participate in cross-team meetings to ensure consistency in the development process and provide progress reports on the overall status and any issues to the management team;
  • Perform additional tasks/projects assigned by manager.

Skills/ Experiences

  • Bachelor’s degree in Computer Science or other related fields.
  • At least 3 years in digital Banking sector, management and software development fields.
  • Proficiency in programming Languages such as Java, Python, C#, JavaScript, Swift, Kotlin, etc.;
  • Experience with mobile app development platforms like iOS (Swift), Android (Java/Kotlin) or Hybrid App such as Flutter, React Native etc;
  • Knowledge of front-end technologies (HTML, CSS, JavaScript, React and Redux) and back-end frameworks (PHP, Node.js, Django, Ruby on Rails);
  • Understanding of database systems like SQL, MySQL, MongoDB, Oracle, etc.;
  • Proficiency in using version control systems like Git for collaborative development;
  • Testing and Debugging: Ability to write and execute test cases, debug code, and ensure software quality;
  • Familiarity with Agile practices such as Scrum or Kanban for efficient project management;
  • Knowledge of DevOps tools like Jenkins, Docker, Kubernetes, JBoss for continuous integration and deployment.

How to Apply:

Interested applicants, please send by email attached with a cover letter and your most updated CV (with current photo) to hr@ftb.com.kh or submit the hard copy at Our Head Office, Building No. 33 C-D, Tchecoslovaquie Blvd (169), Sangkat Veal Vong, Khan 7 Makara Phnom Penh. Only short-listed candidates will be contacted for an interview.

More information, please kindly contact phone number: 081 666 597 / 081 444 179

Please visit our website: https://ftb.com.kh/careers

Submit Your Application
Complete the form below to apply for Senior Staff, Digital Application Development Unit.
  1. Step 1

    Contact Detail

  2. Step 2

    Personal Detail

  3. Step 3

    Application Detail

Get in Touch
Reach out anytime through our online channels.
Call us
Our team is here to assist during office hours.