Full Stack Engineer (Consultant / Senior Consultant)
About this job
About the Role
Our client is a technology consultancy engaged to modernise a Singapore public sector digital service, migrating a legacy platform to a modern, cloud-native architecture. This role offers engineers the opportunity to own delivery end to end — from frontend and backend development through to infrastructure, security integration, and production support. You will work on high-impact systems used by the public, where engineering quality and reliability genuinely matter. This is an excellent opportunity for engineers who enjoy solving complex, real-world problems at scale within a structured and collaborative delivery environment.
Key Responsibilities
- Develop and configure application features end to end, migrating legacy systems to a cloud-native, containerised platform on AWS
- Build responsive, accessible web frontends using ReactJS, TypeScript, and Next.js
- Develop backend services and RESTful APIs in Golang and/or Kotlin, including orchestration of long-running business processes via a workflow engine
- Provision and maintain secure AWS infrastructure using Infrastructure as Code principles (e.g. Terraform or equivalent)
- Implement authentication and authorisation controls, including integration with government identity frameworks and standards such as OIDC and SAML
- Build and maintain CI/CD pipelines, deploy containerised workloads to Kubernetes, and instrument applications for observability and monitoring
- Support production deployments, participate in incident resolution, and contribute to ongoing operational stability
- Write clean, well-tested, and documented code; participate actively in code reviews and engineering best-practice discussions
Additional responsibilities for Senior Consultant level:
- Define technical architecture and target-state design for the modernised platform, including migration sequencing, risk management, and cutover planning
- Lead delivery across multiple workstreams, coordinating with product owners, DevSecOps teams, and agency stakeholders
- Set engineering standards, provide strategic technical direction, and mentor team members
Requirements
- Consultant level: Minimum 3–5 years of hands-on full stack development experience; Senior Consultant level: 7 or more years, including at least 2–3 years leading technical delivery or defining solution architecture
- Proficiency in frontend development with ReactJS and TypeScript, and backend development with Golang and/or Kotlin
- Hands-on experience with DevOps practices including CI/CD pipelines, Docker, and Kubernetes, as well as AWS cloud services and Terraform (or equivalent IaC tooling)
- Demonstrated experience migrating or modernising legacy applications is strongly preferred; prior delivery on Singapore Government or public sector projects (is a bonus)
- Familiarity with observability platforms (e.g. Dynatrace, Datadog), workflow engines (e.g. Temporal), or rules engines (e.g. Open Policy Agent) (is a bonus)
- Experience implementing OIDC or SAML authentication, RBAC/ABAC authorisation, or infrastructure and container security practices (is a bonus)
If you are passionate about technology and meet the above requirements, please don't hesitate to apply. Please note that only shortlisted candidates will be contacted. Appreciate your understanding. Data provided is for recruitment purposes only.
Dada Consultants Pte Ltd
Website: www.dadaconsultants.com
EA License No.: 18S9037
Business Registration Number: 201735941W
Market insight
46% above the medianExplore related jobs
Similar jobs
Water Treatment Process Engineer (Process Design & BIM)
Quant Developer | C++ / Python | Trading Systems | FinTech
Virtualization Engineer | Linux Systems | AI Infrastructure
DevSecOps Engineer (Consultant / Senior Consultant)
Research Scientist / Engineer (AutoResearch for LLMs & Foundation Models)
QA Engineer/ Software Test Engineer
Frequently asked questions
What salary can I expect?
The employer lists $6,000 – $8,000 for this role at DADACONSULTANTS PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 67 052 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for DADACONSULTANTS PTE. LTD. and Singapore.
