Enable job alerts via email!

Full Stack Developer

ELLIOTT MOSS CONSULTING PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A technology consulting firm in Singapore is looking for a Full Stack Developer to join their agile squad. The ideal candidate will deliver end-to-end solutions on cloud infrastructure using modern backend and frontend technologies. Responsibilities include backend development with Python and building dynamic user interfaces. The role emphasizes proficiency in AWS services and Generative AI concepts, along with mentoring junior developers in a collaborative team environment.

Qualifications

  • Strong experience in Python backend development.
  • Proficient in React.js and modern JavaScript development.
  • Solid understanding of Docker and AWS ECS deployments.
  • Hands-on with DevOps practices and CI/CD pipeline setup.

Responsibilities

  • Develop and maintain backend services using Python.
  • Build responsive user interfaces using React.js.
  • Deploy and maintain containerized applications on AWS.
  • Lead and mentor junior developers through code reviews.
  • Implement CI/CD pipelines and leverage DevOps tools for automated deployment.

Skills

Python backend development (FastAPI)
React.js
Docker
AWS ECS
PostgreSQL
DevOps practices
Generative AI concepts
Leadership
Analytical skills
Problem-solving

Tools

AWS
CI/CD tools
Terraform
Job description
Overview

We are seeking a self-motivated Full Stack Developer to join our agile squad, capable of delivering end-to-end solutions on cloud infrastructure. The ideal candidate will have a strong grasp of modern backend and frontend technologies, containerized deployments, and cloud-native architectures. Familiarity with Generative AI and AWS Bedrock is a big plus.

Key Responsibilities
  • Develop and maintain backend services using Python (FastAPI, boto3 SDK).
  • Build responsive and dynamic user interfaces using React.js.
  • Design, deploy, and maintain containerized applications on AWS ECS (Fargate).
  • Manage databases using PostgreSQL, including schema design and optimization.
  • Implement CI/CD pipelines and leverage DevOps tools for automated deployment.
  • Work with a variety of AWS services including: S3, ECS Fargate, RDS, Systems Manager, and Secrets Manager, etc.
  • Apply Generative AI principles including Retrieval-Augmented Generation (RAG) using AWS Bedrock and Bedrock Knowledge Bases.
  • Translate business and technical requirements into functional and design specifications.
  • Lead and mentor junior developers through code reviews and design discussions.
  • Participate in user testing, triage issues, and implement bug fixes promptly.
  • Contribute as an active member of a cross-functional Agile development team.
Required Skills & Experience
  • Strong experience in Python backend development (FastAPI, boto3).
  • Proficient in React.js and modern JavaScript development.
  • Solid understanding of Docker, container orchestration, and AWS ECS deployments.
  • Experience with PostgreSQL or similar relational databases.
  • Hands-on with DevOps practices, tools, and CI/CD pipeline setup.
  • Proficient in cloud-native development using AWS Services.
  • Experience with Generative AI concepts, RAG patterns, and AWS Bedrock.
  • Strong analytical, problem-solving, and communication skills.
  • Demonstrated leadership capabilities and experience mentoring junior team members.
  • Ability to own projects end-to-end, from design to production support.
Nice to Have
  • Familiarity with infrastructure-as-code (e.g., Terraform, CloudFormation).
  • Exposure to serverless frameworks and event-driven architectures.
  • Knowledge of security best practices in cloud environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.