Posted Jul 12, 2026

M20 - Full Stack Engineer

Apply for this Role →

Role Summary

The Full-stack Engineer will support the design, development, and operation of end-to-end digital systems and platforms for Data Programme. The role involves building scalable, secure, and maintainable applications across frontend, backend, DevOps, cloud infrastructure, and data system components to support analytics, AI, and machine learning use cases across the MOE ecosystem.

The candidate is expected to work closely with Product Managers, Data Scientists, users, and other engineers to deliver robust, user-centred, and reusable digital products that support wide digital transformation objectives.

Key Responsibilities

1. Full-stack Application Development

2. Data Systems and Supporting Infrastructure

3. Cloud, DevOps and Infrastructure Engineering

4. Cross-functional Product Delivery

5. Documentation and Support

Mandatory Requirements

Originally posted on