Full Stack Engineer

FPT ASIA PACIFIC PTE. LTD.

Singapore

On-site

SGD 100,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

FPT Asia Pacific PTE. LTD.

is seeking an experienced Software Engineer to join a product development team responsible for building and maintaining scalable web and mobile applications in Singapore. You will collaborate with product managers, designers, and engineers to deliver secure, reliable, and user-centric digital solutions while contributing to software quality, automation, and continuous improvement.

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or a related discipline.
  • At least 5 years of software engineering experience.
  • At least 3 years of experience leading or mentoring small engineering teams.
  • Strong hands-on experience with React, Node.js, and React Native.
  • Experience with native Android or iOS development is an advantage.
  • Experience with Docker and AWS services such as ECS Fargate, Lambda, S3, Aurora, and RDS.
  • Strong knowledge of MySQL and PostgreSQL.
  • Solid understanding of software engineering fundamentals, including data structures, algorithms, design patterns, and cloud computing principles.
  • Experience in API development, authentication, middleware, application security, and system integration.
  • Strong problem-solving skills with the ability to break down complex challenges into practical solutions.

Responsibilities

  • Design, develop, test, and maintain web and mobile applications.
  • Build scalable and maintainable software using modern engineering practices.
  • Collaborate with product managers, designers, QA engineers, and developers to deliver high-quality solutions.
  • Participate in system design, architecture discussions, and technical decision-making.
  • Conduct code reviews and contribute to engineering best practices.
  • Troubleshoot and resolve application defects, performance issues, and production incidents.
  • Implement automated testing and CI/CD pipelines to improve software quality and delivery efficiency.
  • Prepare and maintain technical documentation aligned with architectural standards.
  • Continuously improve development processes, tooling, and system performance.

Skills

React
Node.js
React Native
Docker
AWS
MySQL
PostgreSQL
API development
CI/CD
Cloud computing

Education

Bachelor's Degree in Computer Science or related

Tools

ECS Fargate
Lambda
S3
Aurora
RDS

Job description

Overview

We are looking for an experienced Software Engineer to join a product development team responsible for building and maintaining scalable web and mobile applications. You will work closely with product managers, designers, and engineers to deliver secure, reliable, and user-centric digital solutions while contributing to software quality, automation, and continuous improvement.

Responsibilities

  • Design, develop, test, and maintain web and mobile applications.
  • Build scalable and maintainable software using modern engineering practices.
  • Collaborate with product managers, designers, QA engineers, and developers to deliver high-quality solutions.
  • Participate in system design, architecture discussions, and technical decision-making.
  • Conduct code reviews and contribute to engineering best practices.
  • Troubleshoot and resolve application defects, performance issues, and production incidents.
  • Implement automated testing and CI/CD pipelines to improve software quality and delivery efficiency.
  • Prepare and maintain technical documentation aligned with architectural standards.
  • Continuously improve development processes, tooling, and system performance.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or a related discipline.
  • At least 5 years of software engineering experience.
  • At least 3 years of experience leading or mentoring small engineering teams.
  • Strong hands-on experience with React, Node.js, and React Native.
  • Experience with native Android or iOS development is an advantage.
  • Experience with Docker and AWS services such as ECS Fargate, Lambda, S3, Aurora, and RDS.
  • Strong knowledge of MySQL and PostgreSQL.
  • Solid understanding of software engineering fundamentals, including data structures, algorithms, design patterns, and cloud computing principles.
  • Experience in API development, authentication, middleware, application security, and system integration.
  • Strong problem-solving skills with the ability to break down complex challenges into practical solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Application Developer
Fullstack Application Developer

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

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

Eames Consulting Group • Singapore

On-site
SGD 120,000 - 160,000
M63 - Full Stack Engineer
M63 - Full Stack Engineer

FPT Asia Pacific • Singapore

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

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Fullstack Software Engineer - Contract
Fullstack Software Engineer - Contract

ZENITH INFOTECH (S) PTE LTD. • Singapore

On-site
SGD 90,000 - 140,000
Fullstack Software Engineer - Contract
Fullstack Software Engineer - Contract

Zenith Infotech Pte Ltd. • Singapore

On-site
SGD 90,000 - 120,000
Fullstack Developer (ReactJS & Java)
Fullstack Developer (ReactJS & Java)

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Software Engineer – Frontend Web / Mobile App
Software Engineer – Frontend Web / Mobile App

Merquri • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (Java, Python, React/Vue)
Software Engineer (Java, Python, React/Vue)

Tap Growth ai • Singapore

On-site
SGD 120,000 - 170,000