Senior Full Stack Developers (1 Position)
Division: PR and ICT
Report to: PR and ICT Manager
SDF is looking for a highly skilled and experienced Senior Full Stack Developer to lead and support SDF systems development. The ideal candidate will have at least 5 years of professional experience, with a proven track record in designing, developing, and maintaining complex enterprise systems. This role requires advanced expertise in Vue.js, React, Laravel, SQL, cloud deployment, and system security, as well as leadership and mentoring skills.
- Lead the design and implementation of ICT architecture for SDF systems.
- Supervise and mentor junior ICT team.
- Manage full-stack development for enterprise-level applications.
- Oversee database design, optimization, and data security.
- Ensure system scalability, security, and performance.
- Coordinate with internal teams and external partners to integrate new systems.
- Provide strategic advice on ICT innovations, digital transformation, and cybersecurity.
- Troubleshoot and resolve high-level technical issues.
- Provide user training and support, including advice and feedback on system usage, new technologies, and emerging needs.
- Perform other tasks assigned by management.
- Bachelor’s degree or higher in IT, Computer Science, Software Engineering, or related field.
- Minimum 5 years of professional experience in software development and system management.
- Proven experience in leading ICT projects and teams.
- Strong knowledge of full-stack development frameworks (Laravel, Node.js, React, Vue.js, etc.).
- Expertise in databases (PostgreSQL, MySQL, Oracle, etc.) and cloud platforms (AWS, Azure, Digital Ocean, etc.).
- Solid understanding of cybersecurity principles and practices.
- Excellent leadership, problem-solving, and analytical skills.
- Strong communication skills in Khmer and English.
Full Stack Developers (2 Positions)
Division: PR and ICT
Report to: PR and ICT Manager
SDF is looking for a talented and experienced Full Stack Developer to join our team. The ideal candidate will have a strong background in Vue.js, Reacts, Laravel, and SQL, with at least 2 years of working experience. This role requires a solid understanding of both front-end and back-end development, as well as database management skills.
- Design ICT plan and its architecture for SDF’s requirements.
- Design webpage for both backend and frontend.
- Design and develop database management.
- Create, test, and implement software applications specific to SDF’s requirements.
- Manage and maintain the SDF online system including Partnership Platform (PP), Skills Matching Platform (SMP), Project Management System (PMS), Website, and other in-house systems to run smoothly and securely.
- Monitor daily performance of systems, provide technical support for system users, and troubleshoot problems when they arise.
- Provide user training and support, including advice and feedback on system usage, new technologies, and emerging needs.
- Perform other tasks assigned by theline manager and CEO.
- Bachelor’s degree in information technology, management information systems, computer science, software engineering, or related fields.
- At least 2 years of professional experience in IT environments.
- Experience with at least one project in implementing/upgrading business software; digital transformation and information security is a plus.
- Proven skills in the design of management information systems/data management systems.
- In-depth knowledge of industry best practices (UX/UI is a plus)
- Advanced skills in databases (Oracle, MySQL, PostgreSQL etc.)
- Programming languages (PHP/Laravel, Node Js etc.)
- Proficiency in Vue.js, React or another JavaScript framework
- Competent experience in managing computer networks, virtualization, and cloud computing deployment is an advantage
- Analytical mind and problem-solving skills
- Excellent leadership and attention to detail; and
- Good command of English and Khmer in both speaking and writing.
Admin and Finance Intern (2 Positions)
This position is responsible for conducting advanced business analysis to identify critical areas for process optimization and strategic alignment. The role involves developing comprehensive BI dashboards, leading strategic workshops, managing large-scale projects, and providing expert-level support and training in business analysis and data integration.: Conduct advanced business process analysis, develop comprehensive BI dashboards, lead strategic workshops, manage large-scale projects, and provide expert-level support and training in business analysis and data integration.
- Support daily administrative operations including file management, data entry, and office logistics.
- Assist in processing and organizing financial documentation such as payment vouchers, receipts, and invoices.
- Help maintain records for petty cash and expense reconciliation.
- Assist in procurement procedures by preparing request forms, collecting quotations, and maintaining vendor lists.
- Provide logistics support during training sessions, meetings, or official events.
- Support asset inventory and stock control procedures.
- Maintain proper filing systems for both digital and hard-copy documents.
- Assist in compiling supporting documents for finance and audit purposes.
- Facilitate administrative work.
- Send and receive documents.
- Compose letters, brochures, or invitations in both Khmer and English.
- Handle external and internal communication.
- Arrange and organize meetings.
- Facilitate managing and provide logistic support.
- Other tasks as assigned by supervisors.
- 3rd year student or fresh graduate in Business Administration, Finance, Accounting, or a related field.
- Basic understanding of administrative and financial principles.
- Proficiency in Microsoft Office applications (Word, Excel, Outlook).
- Good organizational, communication, and time management skills.
- Ability to work well in a team environment and take initiative.
- Strong sense of integrity and confidentiality.
- Proficiency in Khmer and fair communication skills in English.