F

M39 - Full Stack Engineer

salary Salary :

$5,000 - 9,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - M39 - Full Stack Engineer

Overview

We are seeking a talented Full Stack Engineer to design, develop, deploy, and maintain scalable, secure, and high-performance web applications. You will be responsible for delivering end-to-end software solutions across the frontend, backend, and cloud infrastructure while working in an Agile, DevOps-driven environment.

The ideal candidate has strong experience in modern web technologies, cloud-native development, API design, DevOps automation, and software engineering best practices, with a passion for building reliable and user-centric applications.

Responsibilities

  • Design, develop, deploy, and maintain end-to-end web applications across frontend, backend, and cloud environments.
  • Build responsive, accessible, and high-performance user interfaces using modern frontend technologies.
  • Develop scalable backend services, APIs, and microservices that are secure, reliable, and maintainable.
  • Collaborate with Business Analysts, Product Managers, QA engineers, and DevOps teams to deliver high-quality software solutions.
  • Integrate frontend applications with backend services through RESTful APIs, GraphQL, gRPC, and WebSockets.
  • Implement automated testing, CI/CD pipelines, and deployment processes to ensure reliable software delivery.
  • Work with cloud-native technologies to provision, deploy, monitor, and optimize applications.
  • Optimize application performance, scalability, observability, and reliability across the technology stack.
  • Implement security best practices across frontend, backend, APIs, and cloud infrastructure.
  • Participate in code reviews, technical design discussions, and continuous improvement initiatives to maintain engineering excellence.
  • Evaluate and adopt emerging technologies to improve application quality, performance, and developer productivity.

Requirements

  • Degree or Diploma in Computer Science, Information Technology, Computer Engineering, Electronics Engineering, or a related discipline.
  • Strong hands-on experience in both frontend and backend software development.
  • Proficiency in JavaScript and TypeScript.
  • Experience with modern frontend frameworks such as React.js, Next.js, Vue.js, Angular, or Svelte.
  • Experience developing backend services using one or more technologies such as Node.js, Express.js, NestJS, Java (Spring Boot), Python (Django, Flask, FastAPI), C#/.NET, Golang, or Ruby on Rails.
  • Experience designing and integrating RESTful APIs, GraphQL, gRPC, and WebSocket services.
  • Strong understanding of API design, performance optimization, caching strategies, and scalable backend architectures.
  • Experience working with relational and NoSQL databases.
  • Experience with Git and modern source control workflows (GitFlow or trunk-based development).
  • Hands-on experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Experience with containerisation and orchestration technologies including Docker and Kubernetes.
  • Experience implementing CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Jenkins, or ArgoCD.
  • Familiarity with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Pulumi.
  • Experience implementing application monitoring and observability using tools such as Datadog, New Relic, Prometheus, OpenTelemetry, Grafana, or the ELK Stack.
  • Strong understanding of application security, including authentication, authorization, API security, OWASP principles, encryption, and cloud security best practices.
  • Experience with automated testing frameworks such as Jest, Cypress, Playwright, Postman, Supertest, or Pact.
  • Experience working in Agile and DevOps environments with strong collaboration and communication skills.
  • Strong analytical, problem-solving, and software engineering skills with a focus on clean, maintainable, and scalable code.

Nice to Have

  • Experience with mobile application development using React Native, Swift, or Kotlin.
  • Familiarity with microservices and micro-frontend architectures.
  • Experience with low-code platforms such as OutSystems, Mendix, or Appian.
  • Exposure to edge computing technologies such as Cloudflare Workers or Lambda@Edge.
  • Experience working with modern frontend design and prototyping tools such as Figma.
Original job M39 - Full Stack Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

FPT ASIA PACIFIC PTE. LTD.

FPT ASIA PACIFIC PTE. LTD.  

Read more about the company

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.