Equal Access to High-Quality Education Moves Our World Forward
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.
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 Software Engineer 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.
As a Software Engineer (Products) 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 software engineering skills to build performant, modern front-end applications with functional paradigms in React and Typescript. You will work on building a Rich-Text editing environment with collaborative and offline features, tackling unique problems at the bleeding edge of modern web development. You will have ownership of our design system libraries. You'll assist in designing the GraphQL services and API architecture.
Exciting and fresh work is being done in delivering the Cadmus Platform across regions and implementing development and operational practices that will shape the future of the Cadmus Engineering team.
Requirements
We want to hear from developers passionate about building modern web applications and end-to-end enterprise SaaS platforms. You love exploring new technologies to solve problems and constantly want to improve our users’ experience. You have an eye for UI design and an interest in applying product development methodologies to boost the user experience. You thrive working in a team, love end-to-end ownership, obsess over details, and use data to help make the best choices for the wider business.
Benefits
Apply online with your resume only.
Instead of a cover letter, we’d love for you to answer a few questions alongside your application.
Our interview process is usually a hiring manager interview, a programming task, a technical interview, and 1-2 hours of team interviews that will be held via Zoom.
While we review your application, please get to know us by visiting cadmus.io or following our social channels.
At Cadmus, we hire great people from various backgrounds because it strengthens our company. We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, or disability status. If you share our values and enthusiasm for education, you will find a home at Cadmus.
If you need assistance or accommodations made due to a disability, please let us know.
At Cadmus, we're committed to improving teaching and learning in Higher Education. Our online assessment platform is used by universities across Australia to create and deliver incredible learning experiences to thousands of students.We’re a team of learners, doers, and creative problem solvers, excited to make an impact and see our team grow. We’re thoughtful, kind and sometimes silly; always here to support each other to do our best work. Join us!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Full-stack Software Engineer Q&A's