Software Developer (full Stack)

SG, Singapore

Job 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.


Key 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.

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.

Nice to Have


----------------

Infrastructure-as-Code:

Terraform or AWS CloudFormation.

Serverless & Event-Driven:

Lambda, EventBridge, SQS, Step Functions.

Security:

Secrets management, least-privilege IAM, OWASP, SDLC controls.

Observability:

CloudWatch logs/metrics/alarms, tracing, dashboards.

Vector/RAG Tooling:

Vector DBs (e.g., pgvector/OpenSearch), prompt engineering.

Work Arrangement & Level


-----------------------------

Level:

L3 (mid-senior individual contributor)

Team:

Agile, cross-functional squad (Product, Design, Eng, QA) *

Arrangement:

Onsite/hybrid (flexible within project needs)

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1596629
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned