Skip to content

Open nowPosted 21 days ago

Full Stack Software Engineer

MyCareersFuture94,028 open roles

Pay
SGD 4,000 – SGD 6,000 a month
Where
Central, Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowFull Stack Software EngineerMyCareersFuture · Central, Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on MyCareersFuture's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.7% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.3%3 days
  3. 7.7%7 days
  4. 14.0%14 days
  5. 33.7%30 days
This job: posted 21 days ago

The posting

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 judgment 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.g.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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against MyCareersFuture's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on MyCareersFuture's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    MyCareersFuture's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.