Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

DADACONSULTANTS PTE. LTD.

NewBe an early applicant

Full Stack Engineer (Consultant / Senior Consultant)

Posted Updated
Discussion

Description

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

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →