Software Developer -(Full Stack) at ELLIOTT MOSS CONSULTING PTE LTD
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

08 Dec, 25

Salary

9500.0

Posted On

09 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React.Js, Communication Skills, Docker, Postgresql

Industry

Information Technology/IT

Description

We are seeking a self-motivated Software Developer- Full Stack Developer to join an agile, cross-functional squad and deliver end-to-end solutions on AWS. The ideal candidate is hands-on across backend and frontend stacks, comfortable with containerized deployments, and familiar with cloud-native architectures. Experience applying Generative AI—especially Retrieval-Augmented Generation (RAG) on AWS Bedrock—is a strong plus.

REQUIRED SKILLS & EXPERIENCE

  • Strong experience in Python backend development (FastAPI, boto3).
  • Proficiency in React.js and modern JavaScript/TypeScript tooling.
  • Solid understanding of Docker and AWS ECS (Fargate) deployments.
  • Hands-on with PostgreSQL or similar RDBMS (schema design, indexes, performance).
  • Practical experience with DevOps practices and CI/CD pipelines.
  • Proficient in AWS cloud-native development and operational guardrails.
  • Exposure to Generative AI concepts, RAG patterns, and AWS Bedrock .
  • Strong analytical, problem-solving, and communication skills.
  • Demonstrated ability to own projects end-to-end and mentor junior engineers.
Responsibilities
  • Backend: Design, build, and maintain APIs/services in Python (FastAPI) with AWS boto3 SDK .
  • Frontend: Build responsive, accessible UIs with React.js (hooks, state mgmt, testing).
  • Cloud & Containers: Package and deploy services using Docker to AWS ECS (Fargate) ; manage IaC/pipelines with DevOps best practices.
  • Data: Model, tune, and operate PostgreSQL (schema design, performance, migrations).
  • AWS Services: Use S3, ECS Fargate, RDS, Systems Manager, Secrets Manager (and related services) for secure, scalable delivery.
  • GenAI: Apply RAG patterns with AWS Bedrock & Bedrock Knowledge Bases to production use cases.
  • Engineering Excellence: Implement CI/CD, write unit/integration tests, instrument services, and resolve production issues.
  • Collaboration: Translate business and technical requirements into solution designs; participate in design reviews, user testing, and triage.
  • Leadership: Mentor junior engineers via code reviews, pairing, and technical guidance.
Loading...