Teacherz — Empowering Education, Enriching Futures

Teacherz
Back to open roles
Engineering & ProductTz-CAR-2026-079

Full-Stack Developer

Build and scale the Teacherz platform — Next.js, Supabase, TypeScript. You'll work across eAcademe, TeacherzOS, and TeacherzVault.

Vacancy details

Team: CirqIT · Engineering

Location: Remote - India (unless the vacancy conversation confirms another eligible location)

Experience: 2+ years

Detailed job description

Vacancy reference Tz-CAR-2026-079

Apply for this role
01

Role overview

Build and scale the Teacherz platform — Next.js, Supabase, TypeScript. You'll work across eAcademe, TeacherzOS, and TeacherzVault. The person appointed will be expected to turn that purpose into measurable, well-documented outcomes while protecting learner, customer and company trust.

Team
CirqIT · Engineering
Reports to
Head of CirqIT
Work pattern
Full-time · Remote
Location
Remote - India (unless the vacancy conversation confirms another eligible location)
Experience
2+ years
Probation
3 months
Role category
Engineering & Product
Vacancy reference
Tz-CAR-2026-079
02

What you will own

  • Design, build, test and maintain secure product capabilities that meet documented user and business outcomes.
  • Write readable, reviewed code with appropriate automated tests, observability and operational documentation.
  • Investigate defects using reproducible evidence and fix root causes without weakening controls.
  • Participate in architecture, accessibility, privacy, performance and security reviews.
  • Own changes through development, release, monitoring and post-release verification.
  • Collaborate with product, design, data, quality and support on scope and acceptance criteria.

Key collaborators

Product management · Design · Quality engineering · Data, security and support

03

Qualifications and criteria

Qualifications

  • A degree, diploma, or equivalent production experience in computer science, software engineering, information technology, or the role's specialist discipline.

Essential criteria

  • Experience requirement: 2+ years.
  • Production experience relevant to the role's stated technical scope.
  • Evidence of sound engineering fundamentals, testing discipline and version-control practice.
  • Ability to explain technical decisions, trade-offs and operational risks clearly.
  • Demonstrable capability in Next.js.
  • Demonstrable capability in TypeScript.
  • Demonstrable capability in Supabase.
  • Demonstrable capability in PostgreSQL.

Desired criteria

  • Experience with education, commerce, AI-assisted workflows or multi-tenant SaaS.
  • Experience with accessibility, privacy and secure software delivery.
04

Probation (Your first 90 days)

The probation period is three months. Formal checkpoints normally take place around days 30 and 60 and before the end of month three. The Head of CirqIT records the evidence, decision and any agreed follow-up.

First 30 days

  • Complete role, product, policy, safeguarding, privacy and security onboarding.
  • Agree the role scorecard, working rhythm and immediate priorities with the Head of CirqIT.
  • Review existing work, evidence, risks, dependencies and stakeholder expectations before proposing material change.

Days 31-60

  • Own a defined workstream and deliver the first reviewed output against documented acceptance criteria.
  • Establish a reliable reporting, quality-check and escalation cadence.
  • Identify one recurring friction point and propose a measured improvement with an accountable owner.

Days 61-90

  • Deliver an agreed priority outcome end to end and present evidence of quality and impact.
  • Publish a practical forward plan with milestones, dependencies, risks and success measures.
  • Demonstrate effective collaboration and complete the probation checkpoint with no unresolved mandatory training or access actions.

Evaluation criteria and successful completion

  • Complete all mandatory onboarding, policy, safeguarding, privacy, security and role training assigned for the position.
  • Deliver the first agreed role output against documented acceptance criteria and respond constructively to review feedback.
  • Show credible, documented progress against the role's published success measures: Accepted work ships predictably; Escaped defects and regressions remain low; Performance and reliability targets are met; Code and operational knowledge are maintainable.
  • Meet the role's standards for attendance, communication, collaboration, record keeping, judgement and timely escalation.
  • Successful completion means the Head of CirqIT has recorded that the agreed milestones and role standards are met, with no unresolved critical performance, conduct, safeguarding or security concern. The decision and any follow-up actions are documented.
05

How success will be measured

  • Accepted work ships predictably
  • Escaped defects and regressions remain low
  • Performance and reliability targets are met
  • Code and operational knowledge are maintainable
06

What Teacherz offers

  • A competitive, industry-benchmarked total rewards package. The approved compensation range and benefit eligibility are confirmed before interview scheduling for the candidate's location and engagement type.
  • Role-based incentive opportunity may recognise secure delivery, product quality, reliability and measurable customer outcomes.
  • Remote-first work where the role permits it, with clear ownership, outcomes and team working rhythms.
  • Approved learning support for relevant courses, books and professional development, subject to policy and engagement type.
  • Access to the Teacherz products and approved AI or productivity tools required for the role.
  • Meaningful ownership and direct contribution to education products and services used by learners, educators and institutions.
  • Final benefit eligibility is confirmed in the written offer for the candidate's location and engagement type.
07

Working conditions and practical requirements

  • Work arrangement: Full-time · Remote. Any required time-zone overlap is agreed before an offer is made.
  • Probation period: three months. The written offer states the review process and any location-specific terms required by applicable law.
  • Working hours, leave, notice and engagement terms are stated in the written offer.
  • Any travel, on-site attendance or scheduled coverage requirement is disclosed before interview; candidates should not infer one from the job title.
  • The vacancy remains open until it is filled or removed from the Teacherz Careers page; no artificial publication or closing date is shown.
08

Selection process

  1. 1Short identity and eligibility screen covering country, dependent state or province, city, country calling code and phone number; work authorisation; qualification; professional licence or registration; experience; available days, hours and time zone; notice period; and any reasonable adjustment.
  2. 2Mandatory timed role simulation (a role-relevant technical exercise, structured review of the approach and a system or implementation discussion.) followed by reflection and a practical work product.
  3. 3Main application form covering CV, education, qualifications, employment history and evidence against the published criteria.
  4. 4PeopleOps review of the complete application, simulation transcript and practical evidence. Automated indicators do not make the hiring decision.
  5. 5Structured interview with the hiring team using the same core criteria for shortlisted candidates.
  6. 6Reference, identity, qualification and role-appropriate background checks, subject to consent and applicable law.
  7. 7Written offer stating compensation, applicable incentive structure, employment terms, start date, the three-month probation period and any role-specific conditions.
09

What to know before applying

Application checklist

  • Current CV or resume with dates and relevant outcomes.
  • Short statement explaining fit against the essential criteria.
  • Portfolio, work samples, lesson evidence or professional profile where relevant to the role.
  • Availability or notice period, current location and work-authorisation status.
  • Any reasonable adjustment required for the recruitment process.

Employment, privacy and safeguarding notes

  • Compensation: the approved range, applicable benefits and any role-based incentive structure are confirmed by PeopleOps before interview scheduling; Teacherz does not publish a figure that has not been approved for the candidate's location and engagement type.
  • Recruitment security: Teacherz never asks a candidate to pay a recruitment fee or purchase equipment on its behalf.
  • Data use: application information is used for recruitment and retained according to the Teacherz privacy and retention notices.
  • Equal opportunity: selection is based on role criteria and evidence. Candidates may request a reasonable adjustment at any stage.
  • Safeguarding: roles involving learners may require identity, qualification, reference and background checks appropriate to the work and applicable law.

Ready to apply?

Use the application form and quote Tz-CAR-2026-079. Teacherz will never ask a candidate to pay a recruitment fee.