Full Stack Engineer - #1603

JOBSTER PRIVATE LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

JOBSTER PRIVATE LTD. is seeking a senior/lead full‑stack engineer to own the technical health of All Ears and the supporting products. You will work across languages and codebases, from legacy to modern stacks, shaping architecture and leading migrations.

You will deliver fixes, patches, and monitoring, while defining code review and testing standards and mentoring engineers. Collaboration with GovTech and MOE stakeholders is essential for aligned priorities.

Qualifications

  • Minimum 7 years of hands-on full stack software engineering.
  • Senior or lead role experience preferred.
  • Strong proficiency with React/TypeScript and backend APIs.

Responsibilities

  • Anchor the portfolio technically across multiple languages and codebases.
  • Deliver bug fixes, security patches, and monitoring.
  • Lead migrations and coordinate legacy retirement.
  • Set standards for code review, testing, and releases.
  • Keep runbooks and architecture notes up to date.
  • Coordinate with GovTech engineers, product staff, and MOE stakeholders.

Skills

Full stack
React
TypeScript
PostgreSQL
Architectural design
Code review
Leadership

Tools

Git
Docker
CI/CD
AWS ECS
OpenTelemetry

Job description

Key responsibilities:
  • Anchor the portfolio technically: Own the technical health of All Ears and the supporting products across multiple languages and codebases, from legacy to modern stacks.
  • Maintain and support: Deliver bug fixes, security patches, infrastructure upkeep, L2 and L3 support, and monitoring across the portfolio.
  • Lead migrations: Complete the All Ears v2 migration and retire the legacy codebase, and decide and coordinate adaptations for planned work such as the TCI and Connectogram migrations to Teachers Workspace.
  • Set standards and mentor: Define and enforce code review, testing, and release practices, and guide the Consultant engineer through review and pairing.
  • Keep it maintainable: Keep runbooks, architecture notes, and handover material current so the products stay maintainable and transferable.
  • Coordinate across teams: Work with GovTech engineers, product staff, and MOE stakeholders to align on priorities, risks, and delivery.
What we are looking for:
  • Experience: Minimum 7 years of hands-on full stack software engineering, including a senior or lead role.
  • Languages and frameworks: Strong proficiency with a modern JavaScript or TypeScript framework (React), backend APIs and services, and relational databases (PostgreSQL). Proven ability to navigate, debug, and change code across several languages, codebases, and legacy systems.
  • Architecture : Make sound design and architecture decisions, and reason about tradeoffs in a maintenance and migration context.
  • Cloud and infrastructure: Solid knowledge of cloud-hosted applications, containerised deployments (Docker), and CI/CD pipelines.
  • Observability and troubleshooting: Analyse logs and metrics using AWS tools such as ECS and CloudWatch, and OpenTelemetry for tracing, metrics, and logs.
  • Version control and code review: Strong practice with Git and quality gates, and experience setting review standards.
  • Software lifecycle: Deep understanding of the software development lifecycle and Agile delivery on product-centric teams.
  • Security-aware: Attention to secure coding practices and awareness of government security and compliance requirements.
  • Coordination: Experience coordinating cross-team work and guiding less senior engineers.
Nice to have:
  • Government domain: Familiarity with government or public‑sector delivery contexts.
Personal attributes:
  • Self-directed: A driven, resourceful engineer who can pick up unfamiliar codebases quickly and lead without close direction.
  • Pragmatic: Balances speed and quality and makes sensible tradeoffs in a maintenance context.
  • Comfortable with ambiguity: Navigates shifting priorities as products transition, sunset, or transfer.
  • Collaborative: Builds good working relationships with stakeholders, teammates, and vendors, and influences across teams.
  • Ownership: Takes responsibility for the stability, quality, and technical direction of the products in their care.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer - #1602
Full Stack Software Engineer - #1602

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Software Engineer
Full Stack Software Engineer

CMC-APAC PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
M62- Full Stack Engineer
M62- Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,000
M62- Full Stack Engineer
M62- Full Stack Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 150,000 - 210,000
M13 - Full Stack Engineer
M13 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 100,000 - 180,000
M61 - Full Stack Engineer
M61 - Full Stack Engineer

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
M61 - Full Stack Engineer
M61 - Full Stack Engineer

FPT Asia Pacific • Singapore

On-site
SGD 100,000 - 140,000
M61 - Full Stack Engineer
M61 - Full Stack Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Changi Airport Group (Singapore) Pte. Ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Full-Stack Engineer: Migrations & Platform Health
Senior Full-Stack Engineer: Migrations & Platform Health

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 120,000 - 180,000