Software Engineer - Digital Society Product
Singapore · Full Time
Be the first to apply
- Experience
- 2+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 6 days ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About GovTech Singapore
GovTech leads Singapore's Smart Nation efforts and drives digital transformation in the public sector. Serving as the Infocomm Technology and Smart Systems Centre of Excellence, GovTech builds the government's strengths in Data Science, AI, Application Development, Smart City Technology, Digital Infrastructure, and Cybersecurity.
We offer a purposeful career empowering individuals to excel through continuous learning and development, contributing to impactful tech solutions that improve citizens' lives. Join us to help shape Singapore's Smart Nation vision through technology made for public good.
Role Overview
The Digital Society Product Team develops software applications aimed at enabling government agencies to better meet Singaporeans' needs. The role involves working in an agile environment on user-focused web and mobile apps, adopting best tech practices such as pair programming, code reviews, and test-driven development. Opportunities exist to delve into DevOps, cloud infrastructure, and software quality assurance.
Key Responsibilities
- Participate in an agile team to design and deliver high-quality software across the full stack, including mobile and web frontends and backend services.
- Implement proven engineering methods such as pair programming, peer code reviews, and maintain test-driven development standards.
- For more senior engineers: lead system design discussions, define best practices, and mentor junior team members.
Candidate Profile
- Professional experience in modern web and application development using TypeScript.
- Skilled backend development with TypeScript.
- Frontend development expertise with React.js and React Native frameworks.
- Proficiency with both relational and NoSQL databases.
- Experience working with Docker and containerization technologies.
- Familiarity with AWS cloud infrastructure and its managed services.
- Hands-on involvement in creating and maintaining continuous integration and continuous delivery (CI/CD) pipelines.
- Preferably at least 2 years of relevant development experience.
Employee Benefits and Work Culture
GovTech is dedicated to diversity and inclusion, promoting an equitable workplace that values multiple perspectives as catalysts for innovation. Benefits follow a total rewards approach, offering competitive leave policies, wellness initiatives, and support for work-life balance.
Flexible work arrangements are supported where possible, trusting employees to manage their schedules effectively while delivering high-quality results.