Role: Full Stack Engineer
Location: Singapore
Duration: Contract
Apply only Singapore or PR citizens please.
Position Overview: We seek a Mid-level Software Engineer to join GovTech's CrowdTaskSG team — a gamified platform enabling whole-of-government crowdsourcing with Singapore citizens. This role involves full stack development, code quality ownership, CI/CD integration, and mentoring junior engineers within a cross-functional team.
Contract Details:
- Duration: 12 Months
- Estimated Start: 21 June 2026
- Desired Seniority: Consultant
Key Requirements:
- Full Stack Development
- Design, develop, and maintain software applications with clean, scalable, and efficient code.
- Proficient in React, Node.js, and PostgreSQL.
- Code Quality & Collaboration
- Participate in code reviews to ensure quality and share knowledge.
- Debug and troubleshoot software defects and performance issues.
- Write clean, maintainable, and efficient code in a collaborative environment.
- CI/CD & DevOps
- Implement automated testing and continuous integration pipelines.
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with cloud services (AWS experience is an added advantage).
- Documentation & Architecture
- Create and document technical designs aligned with architectural guidelines.
- Act as a technical lead when required — drive technical direction and make architectural decisions.
- Mentorship & Leadership
- Provide guidance and support the professional growth of junior engineers.
- Stay updated with industry trends and apply new technologies and best practices.
Required Qualifications:
- 3–5 years of relevant working experience in software development, preferably full stack web development.
- Degree in Computer Science or a related field preferred.
- Strong understanding of CS fundamentals: data structures, algorithms, and software design principles/patterns.
- Proficiency in React, Node.js, and PostgreSQL.
- Experience with CI/CD pipelines, automated testing, and DevOps practices.
- Familiarity with cloud services (AWS preferred).
Preferred Traits:
- Adaptable and agile in fast-paced environments.
- Proactive, driven, curious, and eager to learn.
- Open-minded, collaborative team player.
- Strong sense of ownership and accountability.