Full Stack Software Engineer

ZENITH EDUCATION STUDIO PTE. LTD.

Singapore

On-site

SGD 52,000 - 70,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Zenith Education Studio PTE. LTD. seeks a capable full-stack engineer to build the learning platform, CRM, and related automation from the interface through the database. You will work on a modern stack and help create systems our tutors and staff rely on daily.

You will own features end-to-end, applying judgment on what to build, and ensuring code quality with tests and clear runbooks. Collaboration with a lean team is essential.

Qualifications

  • Experience with TypeScript/JavaScript in production
  • 0

Responsibilities

  • Build full-stack features from UI to database across systems
  • 0

Skills

TypeScript
JavaScript
Git
APIs
AWS
Python
Lean engineering
Team collaboration

Education

CS degree
Equivalent experience

Tools

React
Node.js
Express
Prisma
PostgreSQL
AWS
ECS
Lambda
S3

Job description

About Zenith Education Studio

Zenith is an MOE-registered centre committed to delivering high-quality, holistic education to Primary, Secondary, and JC students. Our educators and teams are dedicated to empowering students to realise their full potential and become the best versions of themselves.

If you're passionate about transforming education and making a real impact, we want to hear from you.

About the Role

Most software in education was old ten years ago. Timetables held together by spreadsheets, portals nobody has touched since launch, processes that only work because somebody remembers the workaround.

Zenith is building what a modern learning centre should have had all along. The platform our students learn on. Systems our tutors and staff reach for rather than tolerate. Automation that clears away the work nobody should still be doing by hand.

We want an exceptional full stack engineer to build it with us, and we will be direct about what we are hiring for, because it is unusual.

The best engineers of the next decade will not be the ones who write the most code. Agents already write plenty. They will be the ones with the judgment to know what is worth building and the discipline to know when it is wrong.

That is the bar. We hire people who verify their own work, who know where their own judgement runs out, and who ask before assuming. Experience on top of that is welcome. It is not what we filter on.

What You'll Do

Three questions sit behind everything we build. Is a student learning better because of this? Is a tutor's day easier because of it? Are our back-office processes better or faster because of it?

The learning platform, the CRM that the team works in, our public sites, the automation running between them, these are how we answer those questions at the moment. They are not the point in themselves.

Your job is to keep answering them. Features end to end, from the interface through to the database, in whichever system the problem happens to live. The judgment to work out which problem is worth solving next. And the ownership to see it hold up once real people depend on it.

And the craft underneath. Bugs traced to a real root cause rather than patched over. Clear answers for the colleagues who do not write code. Runbooks written so that nothing has to be worked out twice.

What We're Looking For

You work across the full stack and care about both ends of it. The interface a student or tutor actually has to use, and the system underneath that has to stay correct and fast as it grows.

You can say why. Not just what your code does, but why you designed it that way and what you would do differently now.

You ask before assuming. When a request is ambiguous, you say so early rather than guessing and discovering the mismatch after it ships.

You get curious about the business. You want to know why a number matters and who depends on it, not just what shape the data is.

You build things because you want to. A side project, a tool to optimise your workflow, something you taught yourself recently for no reason other than curiosity.

You go looking where an agent cannot. The answer is often not in the code. It is in production, or in the head of the person who reported the problem, or in how the centre actually runs. You go and get it instead of accepting a plausible guess.

You build in compounding benefits. Every system you build should make the next one easier: clear structure, tests that mean something, decisions written down rather than remembered. The same goes for the tools you work with. When an agent gets something wrong, you fix the context it works from, so it cannot make that mistake twice.

Minimum Qualifications
  • Comfortable writing TypeScript or JavaScript, and able to pick up a new language or framework when the work calls for it
  • Familiar with version control (Git) and working with APIs. Experience running production on AWS is a plus.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 1-3 years of software development experience (strong fresh graduates are welcome to apply).
  • Proficiency in at least one programming language (e.JavaScript, Python or similar).
  • Familiarity with version control (Git), APIs, and basic cloud concepts. AWS experience is a plus.
  • Continuous improvement, detail-oriented, and comfortable working collaboratively within a lean engineering team
Our Stack

React on the front end. Node, Express, Prisma and PostgreSQL on the back end. AWS for infrastructure, mainly ECS, Lambda and S3. We do not expect you to have used all of these. We do expect you to be able to learn them.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Zenith Education Studio • Singapore

On-site
SGD 55,000 - 90,000
Impactful Full-Stack Engineer for Education Platform
Impactful Full-Stack Engineer for Education Platform

ZENITH EDUCATION STUDIO PTE. LTD. • Singapore

On-site
SGD 52,000 - 70,000
Education Platform Engineer — Build End-to-End Impact
Education Platform Engineer — Build End-to-End Impact

Zenith Education Studio • Singapore

On-site
SGD 55,000 - 90,000
Full Stack Engineer
Full Stack Engineer

SIMPLIFYNEXT PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Lead Full Stack Developer
Lead Full Stack Developer

BEATHCHAPMAN (PTE. LTD.) • Singapore

On-site
SGD 180,000 - 260,000
Full Stack Engineer
Full Stack Engineer

Zenika Singapore • Singapore

On-site
SGD 90,000 - 140,000
Fullstack/Software Engineer
Fullstack/Software Engineer

RESOURCE CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

NTT SINGAPORE PTE. LTD. • Singapore

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

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 120,000 - 180,000
Lead Software Engineering, AI Products
Lead Software Engineering, AI Products

Codex Solutions • Singapore

On-site
SGD 120,000 - 180,000
Public sector projects
Supportive team culture
Tech upskilling
+1