Senior Full Stack Engineer

NEXBRIDGE RECRUITMENT PTE. LTD.

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

NexBridge Recruitment Pte. Ltd. seeks an experienced full stack developer to lead end-to-end projects from frontend to backend, leveraging React and TypeScript. You will design scalable APIs, relational databases, and deploy on AWS/Azure, while mentoring juniors and guiding architecture decisions.

The role emphasizes collaboration with product, design, QA, and DevOps teams, and requires strong problem-solving, ownership, and experience with AI-assisted coding tools.

Qualifications

  • Minimum 5 years of full stack development; 6–8 years preferred.
  • Strong proficiency in React and TypeScript.
  • Extensive backend development with Node.js, Express.js, NestJS.
  • Solid understanding of software architecture and scalable design.
  • Experience designing and optimizing relational databases.
  • Hands-on with AWS and/or Microsoft Azure.
  • Experience implementing CI/CD and containerisation (Docker).
  • Practical experience using AI-assisted coding tools.
  • Strong analytical, problem-solving, and independent ownership.

Responsibilities

  • Lead the end-to-end development of full stack applications, from frontend to backend.
  • Design, develop, and maintain scalable web applications using modern tech.
  • Build responsive interfaces using React and TypeScript.
  • Develop and maintain secure RESTful and GraphQL APIs.
  • Design and manage PostgreSQL and MySQL databases.
  • Deploy, monitor, and maintain apps on AWS and/or Azure.
  • Leverage AI-assisted development tools to boost productivity.
  • Collaborate with PMs, UI/UX, QA, and DevOps to deliver quality software.
  • Mentor junior developers with code reviews and best practices.
  • Drive architecture decisions for scalable, secure, reliable apps.
  • Participate in performance optimisation and continuous improvement.

Skills

React
TypeScript
Node.js
Express.js
NestJS
REST/GraphQL
PostgreSQL
MySQL
AWS
Azure
Docker
CI/CD
AI tools
Architectural design
Agile

Tools

Docker
GitHub Actions
Kubernetes

Job description

Key Responsibilities
  • Lead the end-to-end development of full stack applications, from frontend interfaces to backend services.
  • Design, develop, and maintain scalable and maintainable web applications using modern technologies.
  • Build responsive and user-friendly interfaces using React and TypeScript.
  • Develop and maintain secure, high-performance RESTful and/or GraphQL APIs.
  • Design, optimise, and manage relational databases such as PostgreSQL and MySQL.
  • Deploy, monitor, and maintain applications on AWS and/or Microsoft Azure.
  • Leverage AI-assisted development tools (e.g. GitHub Copilot, Codex, Claude Code) to enhance productivity and development workflows.
  • Collaborate with Product Managers, UI/UX Designers, QA Engineers, and DevOps teams to deliver quality software solutions.
  • Mentor junior developers by providing technical guidance, code reviews, and best practices.
  • Drive architectural decisions and ensure applications are scalable, secure, reliable, and maintainable.
  • Participate in system performance optimisation, troubleshooting, and continuous improvement initiatives.
Requirements
  • Minimum 5 years of full stack software development experience (6-8 years preferred).
  • Strong proficiency in React and TypeScript.
  • Extensive backend development experience using Node.js, Express.js, NestJS, or similar frameworks.
  • Strong understanding of software architecture, system design, and scalable application development.
  • Experience designing and managing relational databases, including schema design and performance optimisation.
  • Hands-on experience with cloud platforms such as AWS and/or Microsoft Azure.
  • Experience implementing CI/CD pipelines and working with containerisation technologies such as Docker.
  • Practical experience using AI-assisted coding tools in software development projects.
  • Strong analytical thinking, problem-solving skills, and ability to work independently with a high level of ownership.
Preferred Qualifications
  • Experience working in Agile or Scrum development environments.
  • Exposure to Government Commercial Cloud (GCC) environments or projects within Government Agencies will be an advantage.

We regret that only shortlisted candidates will be notified.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer ( Government Contract )
Senior Full Stack Developer ( Government Contract )

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Product Engineer, Full Stack ( Contract ) | Resume Booster
Senior Product Engineer, Full Stack ( Contract ) | Resume Booster

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer | Contract | React & TypeScript
Full Stack Engineer | Contract | React & TypeScript

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Neutron • Singapore

On-site
SGD 120,000 - 180,000
Senior Product Engineer, Full Stack ( Contract ) - Resume Booster
Senior Product Engineer, Full Stack ( Contract ) - Resume Booster

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Full Stack Developer
Full Stack Developer

COMBUILDER PTE LTD • Singapore

On-site
SGD 60,000 - 120,000
Full Stack Engineer
Full Stack Engineer

NEUTRON PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Engineer - #1656
Full Stack Engineer - #1656

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 70,000 - 110,000
Full Stack Engineer
Full Stack Engineer

XCELLINK PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Developer (Lead) - Permanent Role
Full Stack Developer (Lead) - Permanent Role

talentsis pte. ltd. • Singapore

On-site
SGD 80,000 - 120,000