Senior/Staff Software Engineer, Ministry of Education (Mobile Parents Gateway),

GovTech Singapore

Singapore

Hybrid

SGD 140.000 - 190.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Flexible work arrangements
Competitive total rewards
Wellness programs

Zusammenfassung

GovTech Singapore is hiring a Senior/Staff Mobile Engineer to lead the PG mobile experience. You will shape architecture, build high-quality native and cross-platform features, and work closely with product and design teams to deliver reliable user experiences.

You will own mobile performance, CI/CD, testing, and observability, while mentoring fellow engineers and driving engineering excellence across the team.

Qualifikationen

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • Significant production mobile app experience.
  • Strong proficiency with React Native and TypeScript/JavaScript.
  • Experience with native iOS/Swift and Android/Kotlin is highly desirable.

Aufgaben

  • Design and develop the PG mobile app as the parent-facing experience.
  • Define mobile architecture, data flows and integrations.
  • Establish reusable foundations and engineering patterns for scalable work.
  • Drive performance improvements and reliable, frequent releases.

Kenntnisse

React Native
TypeScript/JavaScript
Mobile architecture
Code reviews

Ausbildung

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Swift
Kotlin

Jobbeschreibung

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.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Staff / Senior Software Engineer, Ministry of Education New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply
Staff / Senior Software Engineer, Ministry of Education New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply

ESTL • Singapore

Vor Ort
SGD 120.000 - 180.000
Flexible work arrangements
Learning & development opportunities
Staff / Senior Software Engineer, Ministry of Education
Staff / Senior Software Engineer, Ministry of Education

GovTech Singapore • Singapore

Vor Ort
SGD 90.000 - 150.000
Staff / Principal Software Engineer, Ministry of Education
Staff / Principal Software Engineer, Ministry of Education

GovTech Singapore • Singapore

Vor Ort
SGD 180.000 - 260.000
Flexible work arrangements
Employee wellness programs
Total rewards
+1
Software Engineer, BizSG
Software Engineer, BizSG

GovTech Singapore • Singapore

Vor Ort
SGD 54.000 - 90.000
Senior Software Engineer, Public Service Division (PSD)
Senior Software Engineer, Public Service Division (PSD)

GovTech Singapore • Singapore

Hybrid
SGD 120.000 - 180.000
Assistant Director, Engineering Manager, Ministry of Education
Assistant Director, Engineering Manager, Ministry of Education

GovTech Singapore • Singapore

Vor Ort
SGD 180.000 - 240.000
Engineering Lead, Public Tech for Smart Nation
Engineering Lead, Public Tech for Smart Nation

GovTech Singapore • Singapore

Vor Ort
SGD 120.000 - 240.000
Senior Software Engineer, Experimental Systems and Technology Lab (Ministry of Education) New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply
Senior Software Engineer, Experimental Systems and Technology Lab (Ministry of Education) New Government Technology Agency | InfoComm, Technology, New Media Communications Easy Apply

NLB • Singapore

Vor Ort
SGD 90.000 - 150.000
Equal opportunity employer
Flexible work arrangements
Leave benefits
+1
Engineering Manager, Ministry of Social & Family Development
Engineering Manager, Ministry of Social & Family Development

GovTech Singapore • Singapore

Vor Ort
SGD 120.000 - 180.000
Flexible work
Learning & development
Wellness programs
Senior / Staff Software Engineer, Healthcare-Tech
Senior / Staff Software Engineer, Healthcare-Tech

GovTech Singapore • Singapore

Vor Ort
SGD 120.000 - 180.000