Senior/Staff Software Engineer, Ministry of Education (Mobile Parents Gateway),
AI Summary
Designs and develops the parent-facing mobile application for Singapore's Ministry of Education Parents Gateway platform, defines mobile architecture and engineering foundations, and mentors other engineers.
About this role
GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.
At GovTech, we offer you a purposeful career to make lives better where we empower our people to master their craft through robust learning and development opportunities all year round.
Play a part in Singapore’s vision to build a Smart Nation and embark on your meaningful journey to build tech for public good. Join us to advance our mission and shape your future with us today!
Learn more about GovTech at tech.gov.sg.
[What you will be working on]
Parents Gateway (PG) is MOE’s key digital platform connecting schools and parents across Singapore. The platform consists of a parent-facing mobile application, a web platform for school staff, and the backend services and cloud infrastructure that power them. It supports key school-parent interactions such as announcements, consent forms, parent-teacher engagements and other services, with integrations across the wider MOE ecosystem.
We are entering the next phase of Parents Gateway, with an opportunity to rethink and rebuild the product for the years ahead.
As a Senior/Staff Software Engineer specialising in Mobile Engineering, you will join us at an exciting stage where we are building the next generation of the PG mobile experience largely from the ground up. Beyond building individual features and screens, you will help define the mobile architecture, engineering foundations and technical practices that allow the product to evolve sustainably.
Your responsibilities include:
- Build the Next Generation of PG Mobile: Design and develop a high-quality mobile application that will form the parent-facing experience of the new Parents Gateway.
- Mobile Architecture & Technical Direction: Shape key architectural and technology decisions across application structure, state management, data flows, native capabilities and integrations, balancing performance, reliability and maintainability.
- Mobile Platform Engineering: Establish reusable foundations, components and engineering patterns that enable the team to build new capabilities consistently and efficiently.
- Performance & Reliability: Drive improvements in application startup, responsiveness, stability, crash rates, network resilience and overall mobile performance across a diverse range of devices.
- Mobile Delivery & Operations: Strengthen automated testing, build pipelines, release processes, observability and App Store/Google Play delivery to enable safe and frequent releases.
- Engineering Excellence: Raise the bar for mobile engineering through good software design, code and design reviews, technical standards and mentorship of other engineers.
- You will also work closely with Product Managers, UX Designers, Education Officers, backend engineers and fellow mobile engineers to translate real problems faced by parents into simple, accessible and reliable mobile experiences.
[What we are looking for]
We are looking for an experienced mobile engineer who thinks beyond individual screens and features and is comfortable taking technical ownership of a mobile application as a whole.
You should have:
- A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Strong professional software engineering experience, with significant experience building and operating production mobile applications.
- Strong proficiency in modern mobile development, such as React Native, iOS/Swift, Android/Kotlin, or similar technologies.
- Strong understanding of mobile application architecture, software design and maintainable application structure.
- Experience integrating mobile applications with backend APIs, authentication services, push notifications and native device capabilities.
- Strong understanding of mobile performance, application lifecycle, networking, offline and error handling, and debugging production issues.
- Experience with automated testing, mobile CI/CD, application signing, build pipelines and App Store/Google Play release processes.
- Experience with mobile monitoring, analytics, crash reporting and observability tools.
- Ability to independently navigate ambiguous technical problems, evaluate alternatives and drive solutions from design through implementation.
- Experience contributing to technical direction, conducting meaningful code and design reviews, and mentoring other engineers.
- Strong communication skills and the ability to collaborate effectively with product, design and engineering teams.
What we offer you:
GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe that diversity is the foundation to innovation.
Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. These include leave benefits to meet your work-life needs and employee wellness programs.
We champion flexible work arrangements (subject to your job role) and trust that you will manage your own time to deliver your best, wherever you are, and whatever works best for you.
Learn more about life inside GovTech at go.gov.sg/GovTechCareers.
Stay connected with us on social media at go.gov.sg/ConnectWithGovTech
Skills
Explore related jobs
More jobs at GovTech
- G
Senior Data Engineer, Data Platform, SingpassSingapore - G
Staff Software Engineer- Transaction Platforms Programme (TPP)Singapore - G
Product Manager, Transaction Platforms ProgrammeSingapore - G
Platform Infrastructure Engineer - NetworkingSingapore - G
Senior Product Ops SpecialistSingapore - G
Finance Business PartnerSingapore
Similar Mobile Architecture jobs
Jobs in Singapore
- N
Procurement Team LeadNts · Singapore, Central Singapore - N
Head of HR | NTS SingaporeNts · Singapore, Central Singapore - B
Sales Advisor - Singapore Marina BayBoggi Milano · Singapore, Central Singapore - BSenior Human Resources ManagerBeeX · Ang Mo Kio, Singapore
- T
Customer Success AnalystTradingHub · Singapore - JCustomer Success Manager, APACJumio · Singapore
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.