Point your AI agent at freehire and let it find you a job.

Get the CLI →

FPT Asia Pacific Pte Ltd

NewBe an early applicant

M70 - Full Stack Engineer

Posted
Discussion

Summary

Full Stack Engineer building enterprise-grade web applications end to end: responsive frontends (React, Angular, or Vue), backend services and REST APIs with Node.js, Python, or Spring Boot, deployed on AWS with Docker/Kubernetes and GitLab CI/CD. Covers integration, testing, documentation, and production support in an Agile team based in Singapore.

Role Overview

We are seeking an experienced Full Stack Engineer to design, develop, and maintain secure, scalable, and high-performing web applications and backend services.

The successful candidate will be responsible for end-to-end application development, system integration, cloud deployment, and production support while collaborating with cross-functional teams to deliver enterprise-grade digital solutions.

Key Responsibilities

  • Design, develop, and maintain responsive web applications using modern frontend technologies.
  • Develop scalable backend services, RESTful APIs, and microservices to support business functions and data processing.
  • Translate business requirements into technical specifications and maintainable software solutions.
  • Design and implement reusable, modular, and scalable application components.
  • Integrate applications with internal and external systems through RESTful APIs.
  • Apply frontend engineering best practices, including responsive design, accessibility, performance optimisation, and cross-browser compatibility.
  • Implement secure coding practices and comply with application security requirements.
  • Conduct code reviews, unit testing, and integration testing to ensure software quality.
  • Collaborate with UI/UX designers and business stakeholders to enhance application usability.
  • Participate in Agile development activities, including sprint planning, development, testing, deployment, and maintenance.
  • Troubleshoot application issues, resolve defects, and provide production support.
  • Maintain technical documentation and support knowledge sharing within the development team.

Requirements

  • Experience in full-stack software development and building enterprise-grade web applications.
  • Strong proficiency in frontend frameworks such as ReactJS, Angular, or Vue.js.
  • Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
  • Strong backend development experience using Node.js, Python, or Java Spring Boot.
  • Experience designing and developing RESTful APIs, microservices, and system integrations.
  • Experience developing and deploying cloud-native applications on AWS.
  • Familiarity with containerisation technologies such as Docker and Kubernetes.
  • Experience working with relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Knowledge of frontend architecture, component-based development, state management, and performance optimisation.
  • Experience with GitLab, CI/CD pipelines, and DevOps practices.
  • Understanding of secure coding practices and application security principles.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.

Skills

Apply

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available