About UsAt Contour Education, we’re on a mission to reshape how students learn—starting with tutoring. We empower students to succeed in their school assessments and final exams through engaging, small-group tutoring, personalised support, and a growing suite of high-quality learning resources.Since our founding in early 2020, we’ve supported over 6,000 students and built a team of 250+ onshore staff and 70+ talented offshore team members. Our offshore team has been instrumental in helping us deliver exceptional content and support at scale—and now, we’re taking the next step.We’re currently building a custom learning management system (LMS) that will bring together our tutoring, resources, and student support into one powerful digital platform. This is a major area of investment and growth for us—and the engineering team we’re building in India will be central to making it happen.Contour has been named one of Australia’s Fastest Growing Startups by the Australian Financial Review three years in a row, and as we continue to scale, we’re looking for passionate full-stack developers to join us on our journey.Help us build the future of tutoring—one student, one line of code, and one breakthrough at a time.Why Join Contour?This is a unique opportunity for full-stack developers to grow their skills in a supportive and fast-moving environment. You’ll work closely with our experienced engineering team, including:Our Onshore Project Owner and DeveloperHead of IT & India (based in Australia)You’ll contribute to:Developing new platform featuresLearning and following coding and process standardsCollaborating across the team to deliver high-quality software solutionsAs our first engineering hire in India, you’ll play a critical role in shaping the foundation of our offshore tech team.Career Growth OpportunitiesThere’s significant room for long-term career development at Contour Education. Whether you aspire to:Deepen your technical expertise as an individual contributor: Continue to refine your coding skills, explore advanced technologies, and become a subject matter expert in your domain.Transition into a management role: Leverage your leadership potential to lead teams, mentor junior developers, and drive strategic projects.We’re committed to supporting your career path with structured growth opportunities, mentorship programs, and continuous learning initiatives.Role OverviewAs a Full Stack Software Engineer, you’ll be part of our India-based engineering team, working closely with onshore stakeholders to build scalable features and integrations. You’ll participate in technical decision-making, maintain high code quality, and contribute to building a robust platform that supports thousands of students.Key ResponsibilitiesSoftware Development & LearningDevelop and maintain full-stack applications using Next.js, React, TypeScript, Supabase, and PythonParticipate in the design and implementation of new features and backend systemsWrite clean, maintainable code and engage in peer reviewsDevOps & DeploymentSupport setup and maintenance of CI/CD pipelinesCollaborate on deployment processes and infrastructure managementMonitor system performance and work to improve reliabilityCollaboration & CommunicationWork closely with the Onshore Project Owner, Developer, and Head of IT & IndiaParticipate in regular check-ins and syncsCommunicate technical ideas, updates, and blockers clearlyContinuous ImprovementAdhere to coding standards and best practicesStay current with emerging technologies and industry trendsSeek feedback and mentorship to grow professionallyTech StackFrontend: React (v19), Next.js (v15)Languages: TypeScript (v5), JavaScriptBackend: Supabase (PostgreSQL), Python (3.10+)Architecture: REST APIs, modular servicesTooling: GitHub ActionsTeam InteractionsDaily or frequent syncs with the Onshore Project Owner and Developer, and Head of IT & IndiaCoordination with CRM Admins, Automation Engineers, and QA as the team growsWhat We’re Looking ForMust-Haves2–4 years of backend-heavy or full-stack development experienceFamiliarity with React, Next.js, TypeScript, and SQL database designBasic understanding of system design and architectural patternsExperience integrating third-party tools and CRMsStrong communication and teamwork skillsNice-to-HavesExperience with Python 3.10+ for backend scripting or toolingFamiliarity with Supabase or backend-as-a-service frameworksBackground in EdTech or education platformsExperience with CI/CD workflows and deployment automationExposure to video streaming, PDF/document viewing, or other content delivery platformsExperience building gamification features such as quizzes, rewards, or badgesWho You AreA developer eager to learn and grow in a supportive environmentA problem-solver who can think critically and adapt to new challengesA team player who collaborates well with othersSomeone excited to contribute to a growing team and platformPassionate about building impactful software for student learningPerks and BenefitsCompetitive salary (₹35–₹40 LPA)Fully remote workOpportunity to help grow a full engineering team in IndiaDaily engagement with founders and senior leadership in AustraliaSupport from an Offshore Project Manager as delivery scalesBuild technology that supports thousands of students across AustraliaHigh autonomy in decision-making and influence over product and platform architectureApply now to build meaningful software and shape the future of education at one of Australia’s fastest-growing EdTech companies.
Job Title
Full Stack Software Engineer