Software Engineer, Android, Singpass

Government Technology Agency

Singapore

On-site

SGD 70,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements
Leave benefits
Employee wellness programs
Total rewards package

Job summary

GovTech in Singapore is seeking an Android Engineer for Singpass to influence end-to-end Android development with a security-first mindset. You will build features for secure authentication and data sharing, write robust code, and craft smooth mobile experiences across devices.

You'll collaborate with UX and cybersecurity experts to deliver secure, reliable public services while employing modern Android patterns and cloud-aware thinking.

Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
  • Proven professional experience in Android development.
  • Hands-on experience with Kotlin and the Android SDK is mandatory.
  • Experience with CI/CD tools, Git, and automated testing frameworks.

Responsibilities

  • Participate in the full software development lifecycle from ideation with product managers to production deployment.
  • Develop and iterate features for Singpass with a focus on security and usability.
  • Write robust, secure, maintainable code for authentication, data sharing, and reliable mobile experiences.
  • Build modern UI/UX with native Android frameworks and ensure performance across devices.
  • Design scalable Android architectures (MVVM/MVI) and optimize memory, battery, and network usage.
  • Collaborate with UX, cybersecurity, and backend teams to align user needs with technical constraints.

Skills

Kotlin
Android SDK
CI/CD tools
Git
Automated testing frameworks
Security mindset

Education

Bachelor's degree in Computer Science

Tools

Kotlin
Android SDK
CI/CD tools
Git
Testing frameworks

Job description

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.

AtGovTech, 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.

About the team:

Singpass enables high assurance authentication, digital signatures, and secure data sharing (Myinfo) for millions of users. Working here means building infrastructure where security, reliability, and trust are the foundation of everything we do. We don’t just write code; we solve complex problems to ensure that national digital services are seamless, secure, and resilient for every citizen.

[What you will be working on]

As an Android Engineer at Singpass, you won't be confined to a single layer of the stack. We view our engineers as holistic problem solvers. You will:

  • Solve End-to-End Problems: Participate in the full software development lifecycle, from brainstorming solutions with product managers and fellow engineers, to deploying and monitoring code in production.
  • Build & Prototype: Develop and iterate on features for Singpass, ensuring they meet our high standards for security and usability.
  • Write Robust Code: Craft clean, maintainable, and secure-by-design code. You will focus on implementing secure authentication, data sharing features, and reliable mobile experiences.
  • Build Modern UI/UX: Develop intuitive, responsive interfaces using native Android UI frameworks and modern Android layout components, ensuring smooth user experiences across diverse devices.
  • Optimize Performance & Architecture: Design and maintain robust, scalable Android app architectures (e.g., MVVM/MVI) and optimize application performance, focusing on memory management, battery efficiency, and network responsiveness.
  • Learn Cloud Native Engineering: Understand how mobile clients interact with cloud deployments, focusing on system integrity and operational safety.
  • Collaborate Across Disciplines: Work closely with UX designers, cybersecurity specialists, and fellow engineers to understand user needs and technical constraints.
[What we’re looking for]

We value potential and proactivity over years of experience. We are looking for candidates who:

  • Are Proactive Self-Starters: You don’t wait for a ticket to be assigned; you identify areas for improvement, ask "why," and take the initiative to learn what you don't know.
  • Are Versatile Problem Solvers: You see yourself as an engineer first. You are willing to dive into the Android stack and collaborate with backend teams to fix bugs or build features.
  • Possess Strong Fundamentals: You have a solid grasp of computer science basics (data structures, algorithms, and networking) and a passion for writing high-quality code, specifically in Kotlin, modern Android development practices (e.g., Coroutines, Flow, Dagger/Hilt), and the Android SDK.
  • Have a Security-First Mindset: You understand that working on national infrastructure requires extreme attention to detail and a disciplined approach to risk, including code obfuscation and secure implementation of authentication protocols.
  • Are Excellent Communicators: You can explain your logic clearly and enjoy collaborating in a team environment.
Requirements
  • Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, or a related field (or equivalent practical experience).
  • Proven professional experience in Android development.
  • Hands-on experience with Kotlin and the Android SDK is mandatory
  • Experience with CI/CD tools, Git, and automated testing frameworks.
What we offer you:

GovTechis 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 ofperks. 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 insideGovTechat go.gov.sg/GovTechCareers.
Stay connected with us on social media at go.gov.sg/ConnectWithGovTech

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Android, Singpass
Software Engineer, Android, Singpass

GovTech Singapore • Singapore

On-site
SGD 90,000 - 130,000
Engineering Manager, Singpass
Engineering Manager, Singpass

GovTech Singapore • Singapore

On-site
SGD 180,000 - 240,000
Flexible work arrangements
Senior Software Engineer, Singpass
Senior Software Engineer, Singpass

Government Technology Agency • Singapore

On-site
SGD 90,000 - 150,000
Flexible work arrangements
Senior Software Engineer, Singpass
Senior Software Engineer, Singpass

GovTech Singapore • Singapore

On-site
SGD 90,000 - 120,000
Flexible work arrangements
Total rewards
Inclusive workplace
Senior Software Engineer, Singpass
Senior Software Engineer, Singpass

re-zoo-me • Singapore

On-site
SGD 90,000 - 130,000
Assistant Director, Engineering Manager, Singpass
Assistant Director, Engineering Manager, Singpass

Government Technology Agency • Singapore

On-site
SGD 180,000 - 260,000
Flexible work arrangements
Learning & development opportunities
Software Engineer, Singpass
Software Engineer, Singpass

Government Technology Agency • Singapore

On-site
SGD 120,000 - 180,000
Lead, Cybersecurity Engineer, Singpass
Lead, Cybersecurity Engineer, Singpass

Tech • Singapore

On-site
SGD 140,000 - 180,000
Flexible work arrangements
Learning & development
Total rewards package
Software Engineer, Singpass
Software Engineer, Singpass

GovTech Singapore • Singapore

On-site
SGD 90,000 - 150,000
Product Ops Specialist (Singpass)
Product Ops Specialist (Singpass)

GovTech Singapore • Singapore

On-site
SGD 60,000 - 90,000