Software Engineer (Full Stack)



Software Engineering
Melbourne VIC, Australia
Posted on Tuesday, January 2, 2024

Equal Access to High-Quality Education Moves Our World Forward

Meet Cadmus!

At Cadmus, we believe every student should have equal opportunity to achieve academic excellence; that’s why we’re changing how the world learns!

Cadmus is a global EdTech company purposefully built for the higher education sector to break down global learning barriers by providing educators and diverse student cohorts with access to high-quality learning and assessment. Built on rich, student-centric values, Cadmus empowers individuals to achieve their highest potential and graduate with the critical skills and knowledge to impact our workforces, communities, and evolving world profoundly.

A Bold Plan For Global Impact

At Cadmus, we’re working hard to achieve an ambitious, world-shaping goal: to provide 1 billion students with access to high-quality education by 2050.

That’s why we need a Senior Software Engineer (Full Stack) to join our team and help us deliver our signature high-quality experience for our users worldwide — ensuring our product features are reliable, performant and set up to scale. We want to do everything possible to ensure our users enjoy their experience and love our platform. With countless opportunities to make an impact, you’ll help us solve exciting engineering challenges and deliver improved functionality to take Cadmus even further.

What Will You Do?

As a Senior Software Engineer (Full Stack) at Cadmus, you'll work across multiple codebases with a small team of cross-functional developers to solve various product engineering and architectural design challenges.

You'll apply your front-end skills to build performant, modern front-end applications with functional paradigms in React and Typescript. You will have ownership of our design system libraries, and assist in designing the GraphQL services and API architecture.

You'll also implement the backend GraphQL APIs in Elixir and build other polyglot backend services, while owning the deployment on AWS and other cloud services.