
Technical Lead
Job Description
Posted on: September 11, 2025
Build the future of the disability sector’s leading training platform
DSC collaborated with an agency to build a sector leading online learning platform - DSC On-Demand. The platform is subscribed to by more than 20,000 learners, helping frontline workers deliver safe, high-quality support and giving employers the tools to track their development.
We’re now bringing our engineering capability in-house and are seeking a hands-on Technical Lead to own the technical direction of our platform. This is a unique opportunity to lead the architecture, development, and scaling of a headless learning platform (Firebase, Remix, Storyblok, SCORM Cloud, Stripe & Render) while shaping the future of training for a vital sector.
What is the role?
This is a 4-day-a-week role (open to negotiation), working from home anywhere in Australia.
As our first in-house technical hire, you’ll be responsible for transitioning our tech capability in-house and shaping our technical future, while staying hands-on with the tools. This role will require you to split your time between coding and guiding DSC’s technical direction, with key responsibilities in:
Technical Leadership & Strategy
- Lead the transition of development work from an external agency to an in-house engineering function, collaborating closely with the agency to ensure a smooth transition.
- Define and implement scalable processes, systems and technical standards.
- Scope and architect solutions that balance technical soundness with business needs.
Platform Ownership
- Take technical ownership of the learning platform, ensuring stability and scalability.
- Plan and oversee development, testing and deployment of new features and platform improvements.
- Provide hands-on troubleshooting and support, including for complex technical challenges.
Team Building & Mentorship
- Hire, onboard, and mentor a mid-level engineer to become a high-performing contributor.
- Collaborate with and coordinate external agency and/or freelance resources as required for urgent or distinct pieces of work.
- Help set a strong foundation for how our small team learns, collaborates, and keeps improving over time.
- Lead code reviews with a focus on maintainability, readability and performance.
- Establish and lead regular technical meetings (stand-ups, sprint planning, retros, architecture sessions).
Cross-Functional Collaboration
- Partner with leadership and content teams to shape roadmap priorities.
- Provide technical insight,feasibility assessments and business cases (as required) for new features.
- Communicate technical vision and key updates to leadership and stakeholders.
This role is perfect for someone who thrives on solving complex problems, loves experimenting with new ideas, and wants to set a technical vision that supports real social impact, while still getting plenty of time in the code.
Who would be a great fit for this role?
We’re looking for someone who brings both technical depth and leadership experience, ideally with:
Required:
- 7+ years’ experience spanning engineering, technical leadership and building complex digital products.
- Proven ability to own architecture and lead engineering delivery for SaaS or platform-based businesses.
- Strong track record of mentoring engineers, leading code reviews and running technical ceremonies (architecture sessions, sprint planning, retros).
- Excellent communication skills with the ability to translate between technical complexity and business priorities.
- Experience leading technical scoping at a systems level: mapping architecture, defining integrations, and creating clear documentation (technical briefs, API specs, testing plans, acceptance criteria).
- A proactive, solutions-driven mindset with the ability to zoom out to strategy and zoom in to code.
- Expert-level knowledge of JavaScript/TypeScript, Remix, React, Node.js, GraphQL, and REST APIs.
- Experience with headless architecture and scalable web application design.
- Strong familiarity with Firebase/Firestore, Redis caching, and Stripe integrations.
Exceptional candidates would also have:
- A lived experience of disability and/or working in the disability sector
- Modern CMS platforms (especially Storyblok).
- Experience integrating SCORM Cloud or e-learning content standards (xAPI, SCORM).
- Knowledge of infrastructure and deployment: Cloudflare, DNS, Render, Firebase Hosting, Vercel.
- Exposure to workflow automation tools and centralised logging/monitoring platforms such as Sentry & New Relic.
Application Process
Applications for this role are only accepted via LinkedIn and close Monday 29 September at 5pm AEST. Please merge your CV and cover letter into a single PDF and ensure your cover letter answers the following questions:
- What excited you about this opportunity?
- Tell us about a project you’ve worked on that you’re proud of (and share links, if you can!)
- What kind of technical problems do you most enjoy solving?
The interview process includes 3 rounds, including an in-depth technical interview where we’ll ask candidates to present examples of their work or to complete a short assignment and talk us through how they approach problems and make decisions.
What’s on offer?
- Competitive salary based on experience
- Six weeks of annual leave every year pro-rata (that’s two bonus weeks on top of the usual four).
- A generous learning & development budget to help you keep growing.
- Work from home with flexible office hours. We’re picturing a 4 day a week role but are open to discussion.
- Opportunity to lead while staying close to the codebase.
About DSC
We’re Australia’s leading NDIS educators bringing training, conferences and consulting to providers in the disability sector. We support people to get better outcomes out of NDIS.
Our values are:
- We work with, not for.
- We focus on what works best.
- We are real people and we respect that you are too.
- We challenge what needs to change.
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!

Remote-Work.app
Get Remote-Work.app on your phone!

Senior C# .NET Backend Developer - Ai Specialist

Mid-level ERP Report Developer/Analyst (ANZ)

Lead Software Engineer - Mobile

Director, Customer Onboarding (APAC)
