Chat on WhatsApp
HeritageSG

Full Stack Developer (2-Year Contract)

HeritageSG
Contract · On-site
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience

Job description for Full Stack Developer (2-Year Contract) at HeritageSG

Full Stack Developer (2-Year Contract)

Join HeritageSG as a Full Stack Developer and build the digital products that bring Singapore's heritage to new audiences.

You will work across the stack to create robust, secure, and scalable applications – from preservation platforms and 3D repositories to learning solutions – while also contributing to HSG's broader digital product development.

Key Responsibilities

Lead the technical design, full-stack development, and system integration across project workstreams.

Oversee the full software development lifecycle, from architecture to implementation to CI/CD to deployment to maintenance.

Review and translate product requirements into clear technical specifications and solution designs.

Drive rapid prototyping of applications to validate product concepts and feasibility.

Support system architecture design that is secure, performant and reliable, in compliance with relevant security and data governance requirements.

Provide realistic development effort estimations, monitor progress against milestones, and maintain clean, well-documented code using best version control practices.

Collaborate closely with product managers, project managers, designers and cross-functional stakeholders to deliver high-quality, production-ready solutions within agreed project timelines.

Oversee code reviews and enforce established engineering standards and best practices.

Design, develop and maintain backend APIs, databases, data pipelines, and integration layers.

Maintain comprehensive and up-to-date technical documentation.

Prepare and update system documentation (including architecture diagrams, API specifications, data models, integration maps, runbooks) to reflect the current implementations.

Troubleshoot technical challenges, conduct testing, debugging, and manage release cycles effectively.

Keep abreast of emerging technologies to enhance architecture, performance, and maintainability.

Contribute to boarder organisational digital product and services delivery initiatives beyond the DHIP programme as required.

Required Skills & Qualifications

Possess a Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field.

Preferred with at least 3-5 years of professional full stack development experience, including building and shipping production systems.

Familiarity with modern engineering stacks such as: JavaScript/TypeScript, React, Node.js; Python, FastAPI, Basic AI/ML Knowledge; RESTful APIs, microservices; SQL/NoSQL databases; CI/CD tooling and automated testing frameworks.

Experience working with distributed systems and API-driven architectures would be advantageous.

Experience with cloud services platform, containerisation tools (Docker), and secure coding practices.

Good analytical and problem-solving skills, with the ability to troubleshoot and optimise system performance.

Able to work independently, manage complexity, and contribute to technical decisions without requiring a formal leadership role.

Preferred

Experience with spatial data workflows such as GIS/3D models would be an added advantage.

Familiar with Media/interactive content pipelines.

Experience working with Government cloud platforms or environments.

Knowledge of secure development practices and observability tooling. 

ABOUT HERITAGESG

Be Part of Singapore's Creative Heritage Force

As a subsidiary of the National Heritage Board under MCCY, HeritageSG stands at the forefront of cultural innovation. We are the team transforming how heritage connects with contemporary audiences – through museums, festivals, and digital platforms.

Shape the Future of Cultural Experiences

Join a dynamic team that blends immersive storytelling with technology. From virtual reality installations to interactive displays to digital learning products, we are pioneering new ways to make heritage accessible and engaging.

Work Where Creativity Meets Impact

At HeritageSG, every project matters. Whether you are building digital products, coordinating heritage programmes, or developing new technologies, you will contribute to experiences that bring heritage to life for millions. Our collaborative environment encourages creative thinking whilst maintaining the highest professional standards.

Grow Your Career in Cultural Innovation

Be part of an organisation that values both tradition and innovation. You will work alongside passionate professionals who are reshaping the cultural landscape, with opportunities to develop expertise across multiple disciplines – from traditional curation to emerging technologies.

About the company
HeritageSG
HeritageSG

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

HeritageSG

Full Stack Developer (2-Year Contract)

HeritageSG
Contract · On-site
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience

Job description for Full Stack Developer (2-Year Contract) at HeritageSG

Full Stack Developer (2-Year Contract)

Join HeritageSG as a Full Stack Developer and build the digital products that bring Singapore's heritage to new audiences.

You will work across the stack to create robust, secure, and scalable applications – from preservation platforms and 3D repositories to learning solutions – while also contributing to HSG's broader digital product development.

Key Responsibilities

Lead the technical design, full-stack development, and system integration across project workstreams.

Oversee the full software development lifecycle, from architecture to implementation to CI/CD to deployment to maintenance.

Review and translate product requirements into clear technical specifications and solution designs.

Drive rapid prototyping of applications to validate product concepts and feasibility.

Support system architecture design that is secure, performant and reliable, in compliance with relevant security and data governance requirements.

Provide realistic development effort estimations, monitor progress against milestones, and maintain clean, well-documented code using best version control practices.

Collaborate closely with product managers, project managers, designers and cross-functional stakeholders to deliver high-quality, production-ready solutions within agreed project timelines.

Oversee code reviews and enforce established engineering standards and best practices.

Design, develop and maintain backend APIs, databases, data pipelines, and integration layers.

Maintain comprehensive and up-to-date technical documentation.

Prepare and update system documentation (including architecture diagrams, API specifications, data models, integration maps, runbooks) to reflect the current implementations.

Troubleshoot technical challenges, conduct testing, debugging, and manage release cycles effectively.

Keep abreast of emerging technologies to enhance architecture, performance, and maintainability.

Contribute to boarder organisational digital product and services delivery initiatives beyond the DHIP programme as required.

Required Skills & Qualifications

Possess a Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field.

Preferred with at least 3-5 years of professional full stack development experience, including building and shipping production systems.

Familiarity with modern engineering stacks such as: JavaScript/TypeScript, React, Node.js; Python, FastAPI, Basic AI/ML Knowledge; RESTful APIs, microservices; SQL/NoSQL databases; CI/CD tooling and automated testing frameworks.

Experience working with distributed systems and API-driven architectures would be advantageous.

Experience with cloud services platform, containerisation tools (Docker), and secure coding practices.

Good analytical and problem-solving skills, with the ability to troubleshoot and optimise system performance.

Able to work independently, manage complexity, and contribute to technical decisions without requiring a formal leadership role.

Preferred

Experience with spatial data workflows such as GIS/3D models would be an added advantage.

Familiar with Media/interactive content pipelines.

Experience working with Government cloud platforms or environments.

Knowledge of secure development practices and observability tooling. 

ABOUT HERITAGESG

Be Part of Singapore's Creative Heritage Force

As a subsidiary of the National Heritage Board under MCCY, HeritageSG stands at the forefront of cultural innovation. We are the team transforming how heritage connects with contemporary audiences – through museums, festivals, and digital platforms.

Shape the Future of Cultural Experiences

Join a dynamic team that blends immersive storytelling with technology. From virtual reality installations to interactive displays to digital learning products, we are pioneering new ways to make heritage accessible and engaging.

Work Where Creativity Meets Impact

At HeritageSG, every project matters. Whether you are building digital products, coordinating heritage programmes, or developing new technologies, you will contribute to experiences that bring heritage to life for millions. Our collaborative environment encourages creative thinking whilst maintaining the highest professional standards.

Grow Your Career in Cultural Innovation

Be part of an organisation that values both tradition and innovation. You will work alongside passionate professionals who are reshaping the cultural landscape, with opportunities to develop expertise across multiple disciplines – from traditional curation to emerging technologies.

About the company
HeritageSG
HeritageSG

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Full Stack Developer (2-Year Contract)

HeritageSG