1,779,767open jobs
103,721companies
265,750added this week
Browse all
Salary
$17k – $34k per year (gross)
Location
In office (Singapore)
Seniority
Middle · 3+ years exp
Employment
Part-Time

First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match
Students don’t study the SDGs. They engineer solutions to them. A complete K-12 STEM and Sustainability curriculum: workbooks, kits, digital learning and teacher guides.

bout SKOOL21
SKOOL21 is a Singapore-based K–12 STEM and sustainability education company working with schools and education ministries in more than 12 countries. Our learning platform pairs printed workbooks and engineering kits with a web portal and mobile apps on Google Play and the App Store. The platform carries interactive lessons, assessments, teacher dashboards and student progress tracking. We expect around 200 students at launch, growing towards 100,000.

The role
Our platform was built by an external development team and is being handed over to SKOOL21. As our part-time Full Stack Developer, you will own its technical health: maintenance, troubleshooting, safe releases, database reliability, SCORM and LTI integration, and performance.

  • Contract: 6 months, renewable
  • Hours: about 12–16 hours a week for the first two months (handover), then about 4–6 hours a week, plus agreed incident cover
  • Rate: S$60–80 per hour, depending on experience
  • Work arrangement: flexible and mostly remote, with occasional meetings in Singapore
  • Reports to: Managing Director

We use GitHub and AI-assisted development tools, including Claude Code. You will review and test every AI-assisted change before it reaches production. Content production and day-to-day LMS administration are handled by others; you are the engineer behind them.

Key responsibilities

  1. Maintain and troubleshoot the Next.js web portal, NestJS backend APIs, PostgreSQL database and Flutter mobile apps.
  2. Run GitHub repositories, a staging environment and automated deployments (CI/CD), with documented rollback steps.
  3. Manage PostgreSQL migrations, access permissions, backups and restore tests. Monitor performance, storage and hosting costs.
  4. Keep SCORM 1.2 packages launching, resuming and reporting correctly. Support LTI 1.3 integration and learning-analytics reports.
  5. Investigate mobile app, offline and progress-sync issues, and prepare releases for Google Play and the App Store.
  6. Apply security and dependency updates, manage access and secrets, and support incident investigations with our Data Protection Officer.
  7. Keep technical documentation current and send a short monthly report: incidents, work done, risks and hosting costs.

First 60 days

  • Review the handover and deliver a prioritised list of risks and issues.
  • Confirm SKOOL21 controls every account: code repository, hosting, database, domain, storage, and the Apple and Google developer accounts.
  • Document deployment, backup, restore and incident-response procedures.
  • Demonstrate a staging deployment, a database restore, and an end-to-end SCORM test on web, iOS and Android.

Requirements

  • At least 3 years maintaining production web applications
  • Strong TypeScript, Node.js, React or Next.js, REST APIs and PostgreSQL
  • Experience with cloud or managed hosting (e.g. AWS, Google Cloud, Render) and containerised deployments
  • Git/GitHub, automated testing, CI/CD, monitoring and database backups
  • Able to explain technical risks and options clearly to a non-technical director
  • A careful approach to security, personal data and AI-assisted coding

Good to have

  • NestJS
  • Flutter, or offline-first mobile apps
  • SCORM, xAPI, LTI 1.3, or LMS platforms such as Moodle
  • Docker; experience in education technology

We value strong fundamentals and a methodical approach to learning an unfamiliar codebase more than expertise in every tool listed.

Working arrangement

  • All work is done in SKOOL21-owned accounts and repositories, with two-factor authentication.
  • The platform holds personal data of students and teachers. You will sign a confidentiality agreement, receive only the access your tasks need, and never copy production data to personal devices, test environments or AI tools.
  • All code and documentation belong to SKOOL21.

How to apply
Apply through MyCareersFuture with your CV, and briefly tell us:

  1. A production application you maintained: the technology stack and your role.
  2. Your experience with cloud deployments, databases, backups and production troubleshooting.
  3. Any experience with SCORM, LMS integrations or offline mobile apps.
  4. How you use AI coding tools while keeping production safe.
  5. Your availability and expected hourly rate.

Shortlisted candidates may be offered a paid, fixed-fee review of the codebase as a first assignment.

Skills

Cloud Hosting, Security Compliance, Troubleshooting, PostgreSQL, Node.js, AWS, TypeScript, Full Stack Development, Personal Data Protection, Mobile Application Development, Database Administration, CI/CD, Learning Management Systems, Flutter, Rest Apis, Learning Analytics, Next.js, GitHub, SCORM, React.js

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,779,767 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Singapore
≈ $47k – $124k per year (Estimated) • In office • Full-Time • Stockholm
SQL
C#
C#
.NET
Databases
MS SQL
DevOps
Azure DevOps
Kibana
Azure
Git
Apply
In office • Xiamen
C++
DevOps
Linux
Windows
Apply
In office • Xiamen
Java
C++
Java
Spring Boot
Databases
MySQL
Redis
DevOps
TCP/IP
Apply
In office • Xiamen
Python
AI/ML
LLM
RAG
DevOps
Docker
Kubernetes
Apply
In office • China
DevOps
Linux
Apply
≈ $30k – $59k per year (Estimated) • In office • Singapore
JavaScript
Node JS
DevOps
CI/CD
Docker
Management
Agile
Apply
≈ $46k – $99k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Singapore
Python
Go
Java
Databases
MySQL
Redis
Apache Kafka
DevOps
Nginx
Apply
≈ $51k – $108k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Singapore
Python
Go
Java
C++
Dart
AI/ML
AI Agents
Mobile
Flutter
Apply
≈ $28k – $58k per year (Estimated) • In office • Full-Time • 2+ years exp • Singapore
AI/ML
Edge AI
Analytics
Microsoft Excel
Apply
≈ $56k – $117k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Singapore
Apply
See all jobs
This is one of many
1,779,767 more open roles from verified company boards, updated every day.