Jobs › Companies › Compass Education › Full Stack Software Engineer (React / .NET)

Sobre este puesto de Full Stack Software Engineer (React / .NET) en Compass Education

Compass Education · Presencial · Hawthorn, Victoria, Australia

Come shape the future of education with us.

At Compass, we're on a mission to transform the school day for everyone - from staff and students to families and administrators.

We build smart, seamless technology that empowers schools to focus on what really matters: learning, growing and thriving. That mission has fuelled our growth into a global scale-up, now supporting 5,000+ schools across three countries, backed by a team of 300+ people. Our all-in-one school management platform is redefining how education communities connect, communicate and operate.

We're now looking for a Junior / Mid-Level Software Engineer to help us build new web applications and grow the Compass core platform.

About the Role

This role isn't tied to one area of the platform. You'll work across a wide range of new, small web applications that we want to scale up and flesh out, as well as building on top of the large Compass core project. Our main stack is C#/.NET and React, with SQL and MongoDB databases, and you'll work with Claude Code as part of how we build.

We're looking for engineers with a few years' of professional experience under your belt, with senior engineers alongside you for bigger design and architecture calls.

What You'll Do

Building & Delivery

  • Take on well-scoped pieces of work and carry them from ticket to production, working closely with product managers, owners and fellow engineers.
  • Design, develop and maintain secure, well-structured, high-performance software used by thousands of students, parents and teachers around the world.
  • Scale up and flesh out new web applications, and build new features on top of the Compass core platform.

Quality & Craft

  • Write clean, well-tested code, including unit tests for your own changes and critical paths.
  • Give and receive code review as a core way to grow your craft.
  • Analyse problems to uncover hidden complexity, and design solutions that balance technical feasibility with business value.
  • Document meaningful technical decisions.

AI-Assisted Development

  • Use Claude Code day to day to speed up delivery without compromising quality.
  • Know where AI helps, where it doesn't, and what to do about it.

Collaboration & Support

  • Work with product managers and owners to understand customer needs and make sure solutions deliver the right outcome.
  • Take part in sprint planning, technical design sessions and retrospectives with well-prepared ideas.
  • Work with the support team to triage and resolve production issues.
  • Communicate ideas clearly to both technical and non-technical audiences.
  • Keep learning modern frameworks, tools and practices, and apply them to improve the product and how we build it.

Requirements

About You

You will bring:

  • 2+ years professional experience in software development.
  • Familiarity with, or the aptitude to quickly pick up, our core stack: C#/.NET and React.
  • Experience with SQL and/or NoSQL databases (we use SQL and MongoDB).
  • Solid computer science fundamentals and a good grasp of clean code and software design principles.
  • Hands-on experience with AI coding tools (Claude Code, Cursor or similar).
  • A real interest in the whole software lifecycle: testing, shipping and supporting code in production.
  • Excellent written and verbal communication.
  • A proactive mindset: you take ownership, share ideas and see them through.
  • Curiosity about the product and the business, not just the code.

Highly regarded:

  • A disciplined approach to AI: writing the specs, context and guardrails that make agents useful on a real codebase.
  • An eye for quality that catches problems before they ship, such as unnecessary abstractions, duplicated logic and subtle bugs.
  • The instinct to trace a problem to its root before reaching for a solution.
  • Familiarity with monitoring tools and CI/CD pipelines.

Benefits

Why Join Compass

You'll join a purpose-driven company at a genuinely exciting stage of growth, with real variety in the work - from new products to the core platform and senior engineers around you to learn from.

What we offer:

  • A hybrid working environment, based out of our Melbourne office hub.
  • Learning and development opportunities, including a dedicated PD budget.
  • 24/7 access to our Employee Assistance Program (EAP), including face-to-face, phone and live chat support.
  • A parental leave program for both primary and secondary carers.
  • Regular team events, social budgets and in-office perks help you stay connected, from team lunches to end-of-week socials.
  • Employee Referral Program
  • A supportive, inclusive culture where your voice is valued and heard.

Compass is proud to be an equal opportunity employer. We embrace and celebrate diversity and are committed to creating an inclusive environment for all employees.

Prior to commencing employment, you’ll need:

  • A valid Employee Working With Children Check
  • A satisfactory National Police Check
  • Verification of unrestricted work rights in Australia (e.g. citizenship, passport or birth certificate)

Ready to Apply?

Find out more about Compass on our website - www.compass.education

¿Listo para postularte en Compass Education?
Postúlate en Compass Education

Sobre Compass Education

In 2009, Compass founders John de la Motte and Lucas Filer met over a team lunch. While chowing down on their cafeteria sandwiches they bonded over their unapologetically nerdy love for education technology.

John and Lucas were sure there was a way to use technology to improve processes in school communities; a way of making tech part of everyday activities, like ordering a pie in the canteen, or letting parents know how their kids were performing in class.

After months of white-boarding and long days spent writing thousands of lines of code, Compass 1.0 came to life. However, the journey had only just begun and with the valuable input of foundational schools John and Lucas were able to add new features to the platform to meet school’s needs.

Fast forward a decade and Compass’ school management ecosystem is now used in more than 4,500 schools in Australia and beyond: from Melbourne to Mountrath (that’s in Ireland!), Toronto to Toowoomba.

It’s no longer just John and Lucas eating sandwiches at the lunch table. Now they’re joined by 250+ members of the Compass team, delivering smart school management solutions around the world.

Compass now offer a comprehensive suite of modules that connects the entire school community. Schools are now able to simplify processes and reduce their administrative burden so everyone can focus on achieving their school’s version of success.

Not bad for an idea formed over a lunch break.

Ver todos los empleos en Compass Education →

Empleos similares

Faros
Lead Software Engineer - Frontend
Faros
⚡ Postúlate pronto Redwood City Híbrido $210,000–$250,000
● Nuevo 👁 Visto ✓ Postulado hace 24m
RTX
Principal Software Quality Assurance Engineer (Onsite)
RTX
⚡ Postúlate pronto US-CT-EAST HARTFORD-ETC ~ 400... Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 37m
RTX
Software Engineer I (Onsite)
RTX
⚡ Postúlate pronto US-FL-ST PETERSBURG-381BD ~ 74... Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 37m
RTX
Software Engineer C++ / Python – Systemy Awioniczne (FMS)
RTX
⚡ Postúlate pronto PL-24-WROCLAW-011 ~ Bierutowsk... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 38m
Redwood Materials
Battery Software Integration Engineer, Energy Storage
Redwood Materials
⚡ Postúlate pronto San Francisco, California, Uni... Presencial $152,000–$287,000
● Nuevo 👁 Visto ✓ Postulado hace 1h
Redwood Materials
Staff Software Engineer
Redwood Materials
⚡ Postúlate pronto McCarran, NV; San Francisco, C... Híbrido $217,500–$287,500
● Nuevo 👁 Visto ✓ Postulado hace 1h
Redwood Materials
Infrastructure Software Engineer, Energy Storage
Redwood Materials
⚡ Postúlate pronto San Francisco, California, Uni... Presencial $180,000–$237,500
● Nuevo 👁 Visto ✓ Postulado hace 1h
Clara
Software Engineer in Test (SDET) (Ingeniero de Software en Pruebas) - Remote First
Clara
⚡ Postúlate pronto Bogota D.C. / DC / Colombia; M... Presencial
● Nuevo 👁 Visto ✓ Postulado hace 1h
Clara
AI-Native Engineer, New Grad (Ingeniero/a de Software AI-Native — Inicio de Carrera) - Mexico City (Hybrid)
Clara
⚡ Postúlate pronto Mexico City / CDMX / Mexico Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1h

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en Compass Education

Ver todos los empleos en Compass Education →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis