GradeTime logo

Senior Full-Stack Software Developer (React/Next + Node/Python) – End-To-End Builder

GradeTime
Department:React Developer
Type:REMOTE
Region:Australia
Location:Australia
Experience:Mid-Senior level
Estimated Salary:A$110,000 - A$150,000
Skills:
REACTNEXT.JSNODE.JSPYTHONTYPESCRIPTFASTAPIDJANGOAPI DESIGNAUTHENTICATIONSECURITYSAASDATABASEDEPLOYMENTMONITORINGTESTING
Share this job:

Job Description

Posted on: January 5, 2026

Senior Full-Stack Software Developer (React/Next + Node/Python) – End-To-End BuilderWork Type

Permanent preferred (or contract-to-perm)

Australia-based (must be resident within Australia)

About GradeTime

GradeTime is a web-based AI grading and analytics platform that is all about helping teachers save a huge amount of time. Interest from teachers and schools is already very strong.

Our founder has many years of experience founding and scaling successful tech businesses, looking to build a strong team for this venture.

The Role

Working closely with the founders and CTO, you will be the first and primary hands-on developer, taking the completed scope, functional/technical requirements and working Lovable prototype to a production-ready MVP — then continuing through future releases.

This role suits someone who enjoys high ownership, fast iteration, and building a product end-to-end.

Equity and salary options available for the right person. Looking for long term team member.

Responsibilities

  • You will own end-to-end delivery: architecture → implementation → deployment → monitoring.
  • Build a modern web app UI (desktop/laptop first), APIs, database schema, background jobs/queues, and file processing.
  • Implement authentication and tenant isolation appropriate for schools. 
  • Design an API to call the AI integration layer and output handling. 
  • Create and execute a practical testing strategy (unit/integration/e2e, plus performance and security checks). 
  • Ensure Australian data residency across data, file storage, backups, and logs.
  • Set up release process, and environment management (dev/stage/prod).
  • Implement monitoring/logging/error tracking and basic alerting.
  • Note: the AI model/prompt design is handled in-house — you’ll be building the product and integrations around it.

Mandatory (must-have)

  • Proven experience as an end-to-end senior full-stack developer (you’ve owned delivery, not just support).
  • Commercial experience with React/Next.js and a TypeScript-based backend (Node.js) OR a Python backend (FastAPI/Django) in the last 2–3 years (candidates whose recent experience is primarily .NET/Java/SAP/ERP may not be a fit).
  • Security fundamentals: secure coding, input validation, auth/session security, safe dependency practices.
  • Secure SaaS patterns: tenant isolation, role-based access control (RBAC), audit logging, encryption in transit/at rest, safe file upload/processing, privacy-by-design.
  • Solid grasp of API design, and background job processing (queues/workers) and integrating third-party APIs.
  • You can work independently: scoping, sequencing, trade-offs, and communicating risks clearly.

Optional (nice-to-have)

  • EdTech / schools experience.
  • Familiarity with Australian privacy expectations in schools (ST4S-aligned delivery is a plus). 
  • Canvas LTI experience and/or Google Classroom integrations.
  • Turnitin plagiarism integrations. 
  • OCR + PDF/DOCX processing, and building reliable document ingestion pipelines. 
  • Data visualisation/analytics UI. 

How we work

You’ll partner directly with the founders and CTO.

Prototype + functional brief provided; you’ll help translate it into a build plan and ship iteratively.

High trust, high autonomy, clear outcomes.

To apply

Please provide your CV, how you align with the mandatory and optional requirements above, and link to products you have worked on.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!