Senior/Staff Software Engineer, Ministry of Education (Mobile Parents Gateway),
GovTech Singapore is hiring a Senior/Staff Software Engineer, Ministry of Education (Mobile Parents Gateway), in Singapore, Singapore. Level rates it ; you can apply on GovTech Singapore.
Level's read on this job
- Little AI ●○○○ is how Level rates this software engineer role: aI is not part of the work.
- Level classes it as a lead role.
- GovTech Singapore has 257 other open roles on Level.
AI in 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 with React Native and TypeScript/JavaScript in production mobile applications.
- Good understanding of the React Native ecosystem and architecture, including the interaction between React Native and the underlying iOS and Android platforms.
- Experience working with native iOS/Swift and/or Android/Kotlin code, such as integrating native SDKs, troubleshooting platform-specific issues, or developing native modules, is highly desirable.
- 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
How we rate this
Senior/Staff Software Engineer, Ministry of Education (Mobile Parents Gateway), at GovTech Singapore rates 31 out of 100 for how much of the daily work is AI. That makes it Little AI (AI Level 1 of 4). The level is about AI in the job, not seniority.
Little AI. AI is not part of the work.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Pay
- Typical software engineer job
- $167k
This posting doesn't list pay. Use the typical software engineer figure when pay comes up. See software engineer jobs
Want an expert to read your CV for this job?
Free. Send your CV and the role you want next. You get your review by email within 24 hours.
Get new software engineer jobs by email
One email a week with the new software engineer jobs, each rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free. One email a week. Unsubscribe in one click.
Similar roles
Software Engineering roles that involve little AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step