Melbourne, Victoria, Australia Remote (Global) Employment

Cadmus is hiring a Full-Stack Developer

About the Role

Cadmus is hiring a Senior Full-Stack Developer for a high-ownership role where you will lead feature development from initial problem definition through to final deployment. You’ll be responsible for making critical technical and business decisions, designing core systems, and actively shaping our codebase and engineering culture.

What You'll Do

  • Build and own features end-to-end, including breaking down complex features, designing architecture, building frontend and backend, and deploying independently.
  • Make critical technical and business decisions, analyzing choices based on performance, scalability, UX, and business value.
  • Design and implement core systems, including robust GraphQL APIs and critical subsystems.
  • Shape the codebase and culture, contributing to an environment of high ownership, technical curiosity, and practical problem-solving.

What We're Looking For

  • 6+ years of overall industry experience as a senior full-stack engineer.
  • A history of leading end-to-end feature development from initial problem definition to final deployment.
  • Significant experience with React.js, TypeScript, and other web tools for front-end development.
  • Proficiency in multiple backend languages and frameworks.
  • Advanced proficiency with a relational database like PostgreSQL, including schema design, performance tuning, and writing complex SQL queries.
  • A proven track record of thriving in a fast-paced startup environment, comfortable with ambiguity and delivering under tight deadlines.
  • Deep curiosity and love for programming, evidenced by personal projects, open-source contributions, or experimentation with new technologies.

Nice to Have

  • Functional programming expertise.
  • Real-world programming experience in Elixir or Erlang for a web back-end.

Technical Stack

  • React.js, TypeScript, GraphQL
  • PostgreSQL
  • Elixir, Erlang

Team & Environment

You'll join a globally distributed remote-first team collaborating across multiple time zones. The team includes five senior engineers, three junior developers, and you will report to the Engineering Lead and Principal Engineer.

Benefits & Compensation

  • Flexible working culture with the option to work from our Melbourne HQ or remotely.
  • Diverse and inclusive workplace with no barriers to success.
  • Team of mission-driven individuals who love what they do.

Work Mode

This is a globally distributed, remote-first role. We are open to candidates based in Melbourne, Tokyo, Turkey, Thailand, and India.

We never discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, or disability status.

Required Skills
React.jsTypeScriptGraphQLPostgreSQLElixirErlangFull-Stack DevelopmentSoftware EngineeringSystem DesignAPI DevelopmentDatabase ManagementFrontend DevelopmentBackend Development
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
C

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 through one powerful platform.

Visit website
Job Details
Category fullstack
Posted 8 months ago