company

Full Stack Software Engineer with Product Focus

CadmusMelbourne, Victoria, Australia
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Position: Full Stack Software Engineer (Product Focus) - Melbourne, HybridExperience: We are seeking a full-stack engineer with 3-5 years of experience who is passionate about both the why and how of product development. You will engage directly with customers, delve into support feedback, and utilize these insights to drive product enhancements. Your Responsibilities:Engage with customers and participate in support discussions to identify pain points, translating these insights into actionable product enhancements. Develop and deploy features across the technology stack, utilizing React and TypeScript on the front end, and Elixir and GraphQL on the back end. Make informed decisions regarding product development, considering user experience, performance, scalability, and business impact, while effectively communicating your decision-making process to the team. Design and implement core systems, including robust GraphQL APIs, essential subsystems, and the frontend components that bring them to life. Contribute to the engineering culture by sharing ideas beyond your immediate codebase, optimizing processes, and fostering team growth in building impactful solutions. Ideal Candidate:A product-oriented mindset, with a natural curiosity about users. You prioritize asking why over how, and find energy in customer interactions.3-5 years of professional software engineering experience. Proficient in frontend technologies, including React and TypeScript, with a solid grasp of reactive data flow, state management, and GraphQL integration. Backend experience is required; our backend technology is Elixir, and we are eager to help you learn if you are not yet familiar with it. What matters is your comfort with new programming languages and your ability to understand data structures, type systems, APIs, and concurrency. Comfortable navigating ambiguity and proactive in problem-solving.

About the job

About Us:

At Cadmus, we are on a mission to ensure that every student has equal access to academic excellence. We are transforming the way the world learns! Discover more by visiting cadmus.io or by following us on our social media channels.

Cadmus is a pioneering global EdTech company dedicated to the higher education sector. Our aim is to dismantle learning barriers worldwide by providing educators and diverse student communities with high-quality learning and assessment through a unified platform. With a focus on student-centric values, Cadmus empowers learners to reach their fullest potential and equips them with the essential skills and knowledge to significantly contribute to our workforces, communities, and a rapidly evolving world.

About Cadmus

Cadmus is a leader in the EdTech space, focused on enhancing higher education through innovative technology solutions. We are committed to breaking down barriers to learning and providing high-quality educational resources to students and educators worldwide.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.