Senior NKE IT Specialist - Front-end Developer
- Career Category: Computer - General, Computer - Programming
- Schedule:Part-time
- Salary: Negotiable
LEVEL OF EFFORT (LoE): 100 Working Days.
WORKPLACE CIRCUMSTANCES (Common to all 3 positions)
- ENVIRONMENT: Work from the MISTI office. Specialists must possess their own professional-grade laptop.
- LANGUAGES: Fluency in written and spoken Khmer is mandatory. Professional working fluency in English is also required.
- LOCATION: MISTI Office, Phnom Penh, Cambodia.
POSITION CIRCUMSTANCES (Common to all 3 positions)
- CAREER CATEGORY: NKE IT Specialist.
- SCHEDULE: Parttime assignment
- SALARY: Negotiable (Candidates are required to submit a proposed Man-Day Rate in EUR).
POSITION SUMMARY
- TERM: December 2025 to end of 2026.
- SUMMARY: The overall objective is to successfully design, develop, test, and deploy a secure, responsive, and robust Online Reporting Portal that supports real-time data collection, review, and analytics for policy formulation and NEEP compliance tracking. The final system must be prepared for deployment on MISTI dedicated infrastructure.
- DUTIES & RESPONSIBILITIES:
- Develop a fully responsive, intuitive, and user-friendly web interface using modern front-end frameworks.
- Implement the Authentication Module, integrating with MISTI SSO and CamDigiKey.
- Design and develop the Monthly and Annual Reporting Shell with dynamic forms.
- Implement data entry forms (Production, Energy, Waste, etc.) with client-side validation and autosave draft functionality.
- Develop user-facing modules: Notifications, My Submissions, Deadlines & Calendar, and Help/Privacy pages.
- REQUIRED TECHNICAL EXPERTISE:
- Expert proficiency in a modern JavaScript framework (e.g., React, Angular, Vue.js).
- Strong knowledge of HTML5, CSS3, and responsive design (Tailwind CSS/Bootstrap is a plus).
- Experience consuming RESTful APIs and handling state management.
- English - Fluent
- Khmer - Fluent
- Bachelor's Degree in Master's degree in Computer Science, Information Technology, or a related field.
- Professional experience in software development for 5 years as a minimum
- At least in complex, multi-user web applications for 2 years
- (Desirable) Prior experience working on projects for Cambodian government ministries, especially those involving national SSO or data reporting systems.
- Must possess a personal, professional-grade laptop with up-to-date software.
- Proven ability to work collaboratively in an agile development environment.
- Demonstrated understanding of data protection and privacy standards (PII handling).
Senior NKE IT Specialist - Back-end Developer
- Career Category: Computer - General, Computer - Programming
- Schedule:Part-time
- Salary: Negotiable
LEVEL OF EFFORT (LoE): 114 Working Days.
WORKPLACE CIRCUMSTANCES (Common to all 3 positions)
- ENVIRONMENT: Work from the MISTI office. Specialists must possess their own professional-grade laptop.
- LANGUAGES: Fluency in written and spoken Khmer is mandatory. Professional working fluency in English is also required.
- LOCATION: MISTI Office, Phnom Penh, Cambodia.
POSITION CIRCUMSTANCES (Common to all 3 positions)
- CAREER CATEGORY: NKE IT Specialist.
- SCHEDULE: Parttime assignment
- SALARY: Negotiable (Candidates are required to submit a proposed Man-Day Rate in EUR).
POSITION SUMMARY
- TERM: December 2025 to end of 2026.
- SUMMARY: The overall objective is to successfully design, develop, test, and deploy a secure, responsive, and robust Online Reporting Portal that supports real-time data collection, review, and analytics for policy formulation and NEEP compliance tracking. The final system must be prepared for deployment on MISTI dedicated infrastructure.
- DUTIES & RESPONSIBILITIES:
- Design and implement core server-side business logic and controllers.
- Develop the Authentication & Roles system, including comprehensive Role-Based Access Control (RBAC).
- Implement the Report Inbox & Review module for MISTI oPicials.
- Develop logic for EMP/NEEP Monitoring, including calculation of Energy KPIs and Designated Energy Consumer (DEC) flagging.
- Design and build separate, secure Dashboards for MISTI and MME.
- Implement data security measures, including PII masking and a full audit trail.
- REQUIRED TECHNICAL EXPERTISE:
- Expert proficiency in a modern back-end language (e.g., Python/Django, Node.js/Express).
- Expertise in relational or NoSQL database design (e.g., PostgreSQL, MongoDB).
- Experience with RBAC implementation and server-side data processing.
- Strong understanding of security principles (OWASP top 10).
- English - Fluent
- Khmer - Fluent
- Bachelor's Degree in or Master's degree in Computer Science, Information Technology, or a related field.
- Professional experience in software development for 5 years as a minimum
- At least in complex, multi-user web applications for 2 years
- (Desirable) Prior experience working on projects for Cambodian government ministries, especially those involving national SSO or data reporting systems.
- Must possess a personal, professional-grade laptop with up-to-date software.
- Proven ability to work collaboratively in an agile development environment.
- Demonstrated understanding of data protection and privacy standards (PII handling).
Senior NKE IT Specialist - API and System Integration
- Career Category: Computer - General, Computer - Programming
- Schedule:Part-time
- Salary: Negotiable
LEVEL OF EFFORT (LoE): 132 Working Days.
WORKPLACE CIRCUMSTANCES (Common to all 3 positions)
- ENVIRONMENT: Work from the MISTI office. Specialists must possess their own professional-grade laptop.
- LANGUAGES: Fluency in written and spoken Khmer is mandatory. Professional working fluency in English is also required.
- LOCATION: MISTI Office, Phnom Penh, Cambodia.
POSITION CIRCUMSTANCES (Common to all 3 positions)
- CAREER CATEGORY: NKE IT Specialist.
- SCHEDULE: Parttime assignment
- SALARY: Negotiable (Candidates are required to submit a proposed Man-Day Rate in EUR).
POSITION SUMMARY
- TERM: December 2025 to end of 2026.
- SUMMARY: The overall objective is to successfully design, develop, test, and deploy a secure, responsive, and robust Online Reporting Portal that supports real-time data collection, review, and analytics for policy formulation and NEEP compliance tracking. The final system must be prepared for deployment on MISTI dedicated infrastructure.
- DUTIES & RESPONSIBILITIES:
- Design and develop a robust, secure, and scalable RESTful API layer.
- Develop secure endpoints for Auth & SSO, integrating token management and CamDigiKey verification.
- Implement the full Reports Lifecycle API (Draft $\rightarrow$ Submit $\rightarrow$ Return $\rightarrow$ Accept).
- Implement the Files module, including secure upload methods and Anti-Virus (AV) scanning integration.
- Develop the Notifications API to integrate with external services (Email, Telegram).
- Manage Audit & Exports functionality, including async export jobs and standardized data interfaces for stakeholders like MME.
- REQUIRED TECHNICAL EXPERTISE:
- Expert proficiency in designing and documenting RESTful or GraphQL APIs.
- Deep experience with system integration, particularly OAuth 2.0 / OpenID Connect flows (for MISTI SSO/CamDigiKey).
- Strong background in data security, performance optimization, and rate limiting.
- Experience with cloud services (AWS, Azure, GCP) or secure on-premise deployment.
- English - Fluent
- Khmer - Fluent
- Bachelor's Degree in or Master's degree in Computer Science, Information Technology, or a related field.
- Professional experience in software development for 5 years as a minimum
- At least in complex, multi-user web applications for 2 years
- (Desirable) Prior experience working on projects for Cambodian government ministries, especially those involving national SSO or data reporting systems.
- Must possess a personal, professional-grade laptop with up-to-date software.
- Proven ability to work collaboratively in an agile development environment.
- Demonstrated understanding of data protection and privacy standards (PII handling).