Tap Growth ai
Full Stack software developer
Office-based full stack developer in Singapore building and maintaining a government authority's applications on AWS Government Commercial Cloud — Angular frontend, Node.js/Python backends, REST APIs, and databases — while owning CI/CD and DevSecOps pipelines within an Agile team. Requires 5+ years of experience.
- Compensation
- Not disclosed
- Location
- Singapore, Singapore
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- At least 5 years of experience
- Hands-on proficiency in Angular for frontend development
- Node.js and Python for backend development
- RESTful API design and integration
- Database technologies
- Software architecture, design principles, automated testing, debugging, secure and scalable applications
- Hands-on experience developing and deploying applications on AWS (compute, storage, database, networking, security, monitoring)
- Experience designing cloud-native, event-driven and microservices architectures (APIs, message queues, sync/async patterns)
- Modern CI/CD and DevSecOps practices: Git-based source control, automated pipelines, security scanning, code quality, multi-environment deployments
- Working in an Agile environment (sprint planning, stand-ups, retrospectives, iterative delivery)
Nice to have
- Code and design reviews, technical documentation, knowledge sharing
Full description
We're Hiring: Full Stack Software Developer!
We are looking for an innovative and skilled Full Stack Software Developer to join our team in Singapore. If you have a passion for building robust and scalable applications, thrive in a collaborative environment, and bring at least 5 years of experience, we want to hear from you!
Location: Singapore, Singapore
Work Mode: Work from Office
Role: Full Stack Software Developer
What You'll Do:
- Design, develop, enhance, integrate, test and maintain the Authority’s full stack software applications, including frontend applications, backend services, APIs, databases and supporting components, using modern software engineering practices.
- Implement, configure and integrate cloud-native services within the Authority’s Government Commercial Cloud Amazon Web Services (GCC AWS) environment, including compute, storage, database, networking, security, monitoring, and integration services, to support the deployment and operation of the Authority’s applications.
- Develop, maintain and improve the Authority’s CI/CD and DevSecOps pipelines, including source control, automated build, testing, code quality analysis, security scanning, packaging and deployment across development, testing, and production environments.
- Participate and contribute actively within an Agile software development environment, including sprint planning, backlog refinement, daily stand-ups, technical discussions, demonstrations and retrospectives, and delivering working software and other assigned deliverables iteratively in accordance with agreed sprint objectives.
- Take ownership of assigned technical, project related tasks, and deliverables, including investigating and resolving technical issues, coordination, conducting troubleshooting and root-cause analysis, identifying technical risks and improvement opportunities, and implementing appropriate solutions in a timely manner.
- Collaborate with product owners, business analysts, developers, architects, infrastructure and cybersecurity teams, vendors and other stakeholders to align technical activities, resolve issues and support successful delivery; and
- Participate in code and design reviews, maintain technical documentation, actively contribute to knowledge sharing and continuous improvement within the team
- Demonstrate strong full-stack engineering capabilities, including hands‑on proficiency in Angular for frontend development, Node.js and Python for backend development, RESTful API design and integration, and database technologies.
- Demonstrate strong software engineering capabilities, including software architecture, software design principles, automated testing, debugging, and the development of secure, scalable, and maintainable applications.