Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Engineer

FPT Asia Pacific

Singapore

On-site

SGD 70,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company is looking for a Full Stack Engineer in Singapore to design and develop enterprise applications using Node.js and Angular on AWS. The ideal candidate will have 4–7 years of software engineering experience, strong technical skills in both frontend and backend development, and a passion for mentoring junior engineers. Responsibilities include leading technical implementations, managing production workloads, and ensuring high-quality code practices. This is an opportunity to contribute to high-impact projects and work with modern technologies.

Qualifications

  • 4–7 years of experience in software engineering with a strong focus on full stack development.
  • Experience building and maintaining production-level applications using Node.js and Angular.
  • Demonstrated ability to deploy and manage workloads on AWS in large-scale environments.

Responsibilities

  • Develop and enhance enterprise-grade applications using Node.js and Angular.
  • Lead technical implementation and mentor junior engineers.
  • Support production deployments and resolve incidents as they arise.

Skills

Node.js
Angular
RESTful APIs
CI/CD
Debugging

Tools

AWS CodeDeploy
Microfocus Fortify
Splunk Universal Forwarder
Job description
Job Description: Full Stack Engineer
Role Summary

We are seeking a Full Stack Engineer to design, develop, and support enterprise-grade applications using Node.js (backend) and Angular (frontend) on AWS. This role requires strong hands-on engineering capability across the full SDLC, with ownership of technical implementation, security best practices, and operational readiness.

At Consultant level, you will lead implementation, guide technical direction within the team, and mentor junior engineers, while supporting production deployments and incident resolution.

Key Responsibilities
Full Stack Application Development
  • Develop and enhance web applications using:
  • Backend: Node.js
  • Frontend: Angular
  • Translate functional and non-functional requirements into robust technical solutions.
  • Produce clean, maintainable, testable code with appropriate documentation.
  • Conduct code reviews and contribute to engineering standards and best practices.
Cloud & Infrastructure (AWS)
  • Build and operate solutions on AWS services including:
  • S3, Lambda, EC2, ECS Fargate, ELB, CodeDeploy, KMS
  • Support environment setup, deployment pipelines, and release activities in collaboration with DevOps teams.
  • Troubleshoot performance and availability issues across application and AWS infrastructure.
Database Engineering
  • Design and implement data access and integration using:
  • Aurora MySQL
  • RDS SQL Server
  • Support query tuning, data integrity, and database performance optimisation.
  • Ensure secure handling of data and adherence to data governance requirements.
Security, Quality & Monitoring
  • Implement secure coding practices and comply with security standards.
  • Address vulnerabilities and findings from:
  • Microfocus Fortify
  • Implement malware scanning patterns where applicable using:
  • ClamAV
  • Integrate and maintain observability/logging to support production operations using:
  • Splunk Universal Forwarder
  • Contribute to application hardening, secrets management, encryption practices (e.g., AWS KMS), and secure configuration.
Production Support & Incident Resolution
  • Support production deployments, release verification, and post-deployment monitoring.
  • Participate in incident triage, root cause analysis, and resolution of production issues.
  • Produce incident reports, contribute corrective/preventive actions, and ensure operational stability.
Consultant-Level Expectations (Leadership & Mentoring)
  • Lead technical implementation workstreams and drive solution quality.
  • Mentor junior engineers (Associate level), provide guidance, and uplift team capability.
  • Support estimation, technical planning, dependency management, and delivery alignment.
  • Proactively identify technical risks, propose mitigation, and drive continuous improvement.
Technology Stack
  • Backend: Node.js
  • Frontend: Angular
  • Database: Aurora MySQL, RDS SQL Server
  • Cloud (AWS): S3, Lambda, EC2, CodeDeploy, KMS, ELB, ECS Fargate
  • OS: Amazon Linux 2023, Windows Server 2016/2019
  • Security/Monitoring: Microfocus Fortify, ClamAV, Splunk Universal Forwarder
Requirements & Qualifications
Experience
  • 4–7 years of software engineering experience (full stack).
  • Strong hands-on experience building and supporting production systems using Node.jsand Angular.
  • Experience deploying and operating workloads on AWS in enterprise environments.
Technical Skills
  • Solid understanding of RESTful APIs, authentication/authorization patterns, and secure session handling.
  • Strong engineering fundamentals: design patterns, code quality, unit/integration testing, debugging.
  • Experience with CI/CD and deployment tools (exposure to AWS CodeDeploy or similar is an advantage).
  • Experience working with relational databases: schema design, query optimisation, transaction management.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.