Cadmus is a global EdTech company focused on providing equal opportunities for students to achieve academic excellence.
The role is for a Full-Stack Developer who will have the autonomy to make decisions and own their work from start to finish.
Responsibilities include building and owning features end-to-end, making critical technical and business decisions, designing and implementing core systems, and contributing to the codebase and company culture.
Success in the role involves understanding the business and product within the first 30 days, building relationships, and making meaningful contributions to the engineering roadmap.
After 3 months, the developer will operate independently, lead initiatives, and deliver impactful features while navigating ambiguity and improving processes.
Requirements:
Candidates must have 6+ years of overall industry experience as a senior full-stack engineer.
End-to-End Feature Ownership is required, with a history of leading feature development from problem definition to deployment.
Front-end expertise in React.js, TypeScript, and other web tools is necessary, along with the ability to utilize GraphQL APIs.
Back-end expertise in multiple languages and frameworks is required, with a preference for experience in Elixir or Erlang.
Deep Database Skills with advanced proficiency in PostgreSQL, including schema design and complex SQL queries, are essential.
Candidates should have startup experience and be comfortable working in fast-paced environments with tight deadlines.
A passion for programming and a curiosity for technology is important, with a history of personal projects or open-source contributions.
Benefits:
The position offers a flexible working culture, allowing for remote work or work from the Melbourne HQ.
Cadmus promotes a diverse and inclusive workplace where all individuals have equal opportunities to succeed.
Employees will be part of a mission-driven team that is passionate about their work and the impact they make.