Search by job, company or skills

Elliott Moss Consulting

Software Developer

Early Applicant
  • Posted 22 days ago
  • Be among the first 10 applicants
4-6 Years

Job Description

Were looking for a self-motivated Full Stack Developer who can deliver end-to-end solutions on AWS. Youll build scalable backends, intuitive frontends, and cloud-native deployments. Familiarity with Generative AIespecially AWS Bedrock and RAG patternsis a big plus.

What youll do

  • Design, build, and maintain backend services in Python using FastAPI and boto3.
  • Develop responsive, modular UIs with React.js (hooks, state management, routing).
  • Containerize services with Docker and deploy on AWS ECS (Fargate).
  • Model, tune, and operate PostgreSQL (schema design, indices, performance).
  • Implement and maintain CI/CD pipelines; champion DevOps automation and observability.
  • Work hands-on with AWS: S3, ECS Fargate, RDS, Systems Manager, Secrets Manager (and related services).
  • Apply Generative AI concepts including Retrieval-Augmented Generation (RAG) with AWS Bedrock & Bedrock Knowledge Bases.
  • Translate business and technical needs into clear designs and implementation plans.
  • Lead code reviews, mentor junior engineers, and uphold engineering standards.
  • Participate in user testing, triage issues, and ship timely fixes.
  • Contribute as a proactive member of a cross-functional Agile squad.

What youll bring (Required)

  • 4+ years of full-stack experience, with strong Python/FastAPI backend skills and boto3.
  • Proficiency in React.js and modern JavaScript/TypeScript tooling.
  • Solid knowledge of Docker and AWS ECS (Fargate) deployments.
  • Practical experience with PostgreSQL or similar RDBMS.
  • Proven CI/CD and DevOps practices (build, test, deploy, monitor).
  • Production experience across core AWS services (at least S3, RDS, ECS, IAM basics).
  • Working knowledge of Generative AI fundamentals; exposure to RAG and AWS Bedrock integrations.
  • Strong problem-solving, communication, and stakeholder collaboration.
  • Experience mentoring or leading peers; ownership from design through production support.

Nice to have

  • Infrastructure-as-Code (Terraform or CloudFormation).
  • Serverless (Lambda, EventBridge, SQS) and event-driven patterns.
  • Cloud security best practices (secrets, KMS, network boundaries, least privilege).
  • Observability stacks (CloudWatch, OpenTelemetry, logging/metrics/tracing).
  • Testing frameworks (pytest, Playwright/Cypress, Jest).

How we work

  • Agile rituals (stand-ups, sprint planning, reviews/retros).
  • Code reviews, pair programming, and continuous improvement.
  • Pragmatic documentation and automated testing as part of definition of done.

Qualifications

  • Bachelors degree in Computer Science/Engineering or equivalent practical experience.
  • Portfolio, GitHub, or examples of shipped products/services are highly valued.

More Info

Industry:Other

Function:Software Development

Job Type:Permanent Job

Date Posted: 08/09/2025

Job ID: 125777837

Report Job
View More
Last Updated: 28-09-2025 11:24:10 PM
Home Jobs in Singapore Software Developer

Similar Jobs