Senior Software Engineer (Full Stack)

Cadmus , , 2025-10-08 06:50:14

Описание

About us:

At Cadmus, we believe every student should have equal opportunity to achieve academic excellence, that's why we're changing how the world learns! Get to know us by visiting cadmus.io or following our social channels.

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 through one powerful platform. Built on rich, student-centric values, Cadmus empowers students to achieve their highest potential and graduate with the critical skills and knowledge to profoundly impact our workforces, communities, and evolving world.

Requirements

A senior full-stack engineer with 5+ years of overall industry experience, who demonstrates the following:

  • End-to-End Feature Ownership: A history of leading feature development from the initial problem definition to final deployment. You should have made key architectural and product decisions, not just implemented pre-defined tasks. 
  • Front-end expertise: You have significant previous experience with React.js, TypeScript, and other web tools necessary for Front-End development. You can utilise GraphQL APIs and any styling system, to visualise a functional and reactive data flow and optimise it.
  • Back-end expertise: You are proficient in multiple backend languages and frameworks and understand the differences and the strengths. Functional programming expertise, and ideally, real-world programming experience with a web back-end, is preferred. You can reason with data structures, strong type systems, APIs, and concurrency paradigms. While we primarily use Elixir, polyglots are more than welcome!
  • Startup Experience: A proven track record of thriving in a fast-paced startup environment. You should be comfortable with ambiguity and demonstrate an ability to deliver practical solutions under tight deadlines.
  • Love Programming: You're driven by a deep curiosity for how things work, not just what they do. You likely have personal projects, a history of open-source contributions, or can talk at length about a recent technology you've been experimenting with just for fun. Essentially, you love to build, tinker, and learn, both in and out of the office. 

You will:

This isn't a role where you'll be told what to do. You are the decision-maker, empowered to figure things out and own your work from start to finish.

  • You'll build and own features end-to-end. You will break down complex features, design the architecture, build the frontend and backend, and deploy your work independently.
  • You'll make critical technical and business decisions. You'll be responsible for analysing your choices based on performance, scalability, UX, and business value and articulating the trade-offs to the team.
  • You'll design and implement core systems. You'll build robust GraphQL APIs and implement critical subsystems.
  • You'll shape our codebase and culture. You'll navigate our existing codebase with skill and contribute to a culture of high ownership, deep technical curiosity, and practical problem-solving.

What success looks like:

In your first 30 days, your primary focus will be to deeply understand the business, the product, and the people behind it. Building strong relationships with your teammates and immersing yourself in our culture of collaboration will be essential. You'll be expected to quickly ramp up and begin making meaningful contributions to our engineering roadmap, while navigating a fast-paced environment where project timelines can be tight. Clear communication, curiosity, and a bias for action will set you up for success from day one.

After 3 months, you’ll be operating with a high level of independence and ownership, trusted to lead initiatives and deliver features that directly impact our roadmap and user experience. Your contributions will go beyond code; you’ll bring forward new ideas and perspectives, even in non-technical areas, helping us evolve how we think, collaborate, and build. Success will also be defined by your ability to work effectively amidst ambiguity, identifying gaps, improving processes, and contributing to internal documentation. Resilience and durability under pressure are key; we’re looking for someone who can remain focused and effective even when the heat is on. You’ll be seen as a key pillar in the team—someone who uplifts others, drives innovation, and helps shape the direction of our product and engineering culture.

The team:

We’re a globally distributed engineering team led by an experienced Head of Engineering and Principal Engineer, supported by a strong mix of senior and junior developers. The team includes five senior engineers and three junior developers, collaborating across multiple time zones to build and maintain high-quality, scalable products. With team members based in Melbourne, Tokyo, Turkey, Thailand, and India, we embrace a remote-first culture that values clear communication, ownership, and continuous improvement. Despite the distance, we work closely together with a shared focus on delivering impactful solutions and continuously evolving our engineering practices. 

Note: We strongly encourage as much overlap as possible with the working hours of the HQ team in Melbourne, so as to maximize learning and expedite processes.

Benefits

  • A remote-friendly, flexible working culture; where you can work from any global location
  • A diverse and inclusive workplace where there are no barriers to anyone succeeding
  • A surrounding team of mission-driven individuals who genuinely love what they do
  • Mentoring and succession planning for your career

Hiring Process

Our interview process is usually a team interview, a programming task, a live white-boarding exercise, and a conversation with our founder(s).

Inclusivity at Cadmus

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.

Похожие вакансии

  • Full Stack PHP Developer at US-based SaaS Company (Remote Ukraine and Poland)

    Pitchbox , , 24 дня назад
    ... referred to as Full Stack PHP Developer, PHP Symfony Developer, Full Stack Developer (PHP Symfony), Senior PHP Developer, PHP Full Stack Engineer, Symfony and Vue.js Developer, Web Developer PHP, Full Stack Software Engineer PHP, PHP Developer (Symfony ...
    ua.talent.com
  • Web Technical Lead (Full Stack)

    Gameloft , Kharkiv, 2 дня назад
    ... an experienced Web Technical Lead (Full Stack) to become the go-to ... the primary technical reference for full-stack development across all web projectsDefine ... 3+ years of experience in full-stack web developmentProven background as a ...
    ua.talent.com
  • Senior Full Stack Engineer

    Intelliarts , Lviv, 21 день назад
    ... for a Senior Full Stack Engineer to join IntelliArts and become part of the team working with Reprise — the world’s first demo platform for software.For decades, every sales and marketing team has struggled to show their software. Failed demos ...
    ua.talent.com
  • Full Stack Engineer

    Intelliarts , Lviv, 21 день назад
    ... looking for a Full Stack Engineer to join IntelliArts and become part of the team working with Reprise — the world’s first demo platform for software.For decades, every sales and marketing team has struggled to show their software. Failed demos ...
    ua.talent.com
  • 996 | Senior Full-stack JavaScript Software Engineer

    Intetics , , день назад
    ... ” solutions, is looking for a Senior Full-stack JavaScript Software Engineer to join its innovative team. ... of experience as a JavaScript Software Engineer. Strong knowledge of JavaScript, TypeScript, ...
    ua.talent.com
  • Senior Full Stack Engineer (#3981)

    N-iX , , 4 дня назад
    ... : Office Remote Technical Level: Senior Job Category: Software Development Project: Top European automotive marketplace N-iX is looking for a Senior Full-stack Engineerto join the team. ... 18 countries. As a Senior Full-stack Engineer, you will play a pivotal ...
    ua.talent.com
  • Senior Scala Full Stack Engineer (#4083)

    N-iX , , 8 дней назад
    ... : Office Remote Technical Level: Senior Job Category: Software Development Project: OVO Energy We are seeking a Senior Full Stack Scala Engineer with deep expertise in TypeScript ... years of experience in full-stack development (TypeScript + Scala) Solid expertise ...
    ua.talent.com
  • Senior Full-Stack Engineer

    Faria Education Group , Ivano-Frankivsk, 14 дней назад
    As a Senior Full-Stack Engineer, you’ll be a key player in a cross-functional Squad, owning end-to-end delivery of product features with a focus on AI. Youll contribute across the stack while helping drive product decisions, ...
    ua.talent.com
  • Senior Full Stack Engineer

    Limelight Software , Kyiv, 8 дней назад
    ... 4–8+ years of professional full-stack experience shipping production SaaS. Proficiency ...
    ua.talent.com
  • Software Engineer

    Telstra , Cherkasy, 5 дней назад
    ... -end developer to join a software team at the forefront of ... , GitLab).Responsibilities· Participate in the full software development lifecycle; including analysis, design, ...
    ua.talent.com
  • Senior Backend Developer

    TechMagic Львів, Україна 8 часов назад
    ... for a proactive and passionate Senior Back-end Engineer with 4+ years of experience to join our fast-growing startup from Denmark.RequirementsMust haveBachelors degree in computer science, Software Engineering, or a related field ( ...
    www.techmagic.co
  • Senior Full Stack Software Engineer (Flutter + Python)

    SoftServe , , 14 дней назад
    ... manager, and full-stack developers — combining technical excellence with a deep understanding of user needs in mission-critical environments.IF YOU AREA seasoned software engineer with 3+ years of ... , senior-level team that values ownership, ...
    ua.talent.com
  • FullStack Angular + PHP Developer

    Intetics , , 2 дня назад
    ... measurable quality management platform (Predictive Software Engineering), Intetics enables clients to achieve measurable business results.Position Details Position: Senior Full-Stack Engineer (PHP Angular) Level: Senior Technologies: PHP 8.3, Symfony ...
    ua.talent.com
  • Software Engineer

    Level Access , , 23 дня назад
    ... - including websites, web applications, software, and hardware - so they are ... 2+ years of experience with full-stack web development, preferably with MEAN stack. Knowledge or willingness to learn our tech-stack: TypeScript, HTML, SASS, Angular, React, ...
    ua.talent.com
  • Senior FullStack Software Engineer (Python) (#3930)

    N-iX , , месяц назад
    ... -iX is looking for a Senior FullStack Software Engineer to join one of our ... facilitating progress.  Engage in the full software lifecycle — from design and development ...
    ua.talent.com
  • Senior Full-Stack Developer (Java/React.js)

    Miratech 8 часов назад
    ... . Job DescriptionWe are seeking a Senior Full-Stack Developer to join our team ... + years of industry experience in software development with focus on VoIP systems.Strong expertise in full-stack development, with a proven track ...
    www.smartrecruiters.com
  • Middle/Senior Data Engineer (#4043)

    N-iX , , 4 дня назад
    ... Remote Technical Level: Senior Job Category: Software Development N-iX is looking for a Middle Senior Data Engineer who would be ... full-service e-commerce and subscription billing platform on a mission to simplify software sales everywhere. For nearly two ...
    ua.talent.com
  • Senior Java Software Engineer (Cloud)

    SoftServe , , 3 дня назад
    ... , testing, and operationsDevelop and test software systems or applications for software enhancements and new products, including ... of the core principles of software development and innovationTOGETHER WE WILLEmpower ...
    ua.talent.com
  • Senior Full-stack (React.js+Node.js) developer

    Academy Smart Remote 8 часов назад
    ... highly skilled and experienced Senior Full-stack Engineer to join our dynamic team. ... , to deliver high-quality software solutions;Mentor and guide junior ... engagementRequirements:Proven experience as a Senior Full-stack Engineer, with a strong portfolio of ...
    academysmart.com
  • Senior.NET Full Stack Engineer with React skills (#4038)

    N-iX , , 4 дня назад
    ... type: Office Remote Technical Level: Senior Job Category: Software Development Project: OVO Energy N-iX is looking for a Senior .NET Full Stack Engineer with React skills to join ... . Requirements: 5+ years of software development experience Strong knowledge and ...
    ua.talent.com
  • Lead.NET Full Stack Engineer (#3938)

    N-iX , , 4 дня назад
    ... Technical Level: Leader Job Category: Software Development Project: Orbus N-iX is looking for Lead .NET Full Stack Engineer to join our team. The ... a Scrum Team as a Full Stack lead developer Developing middleware for ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Sokil'nyky, 5 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Kharkiv, 5 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Vovchynets', 5 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Ternopil, 5 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Kyiv, 5 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , , 5 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Dnipro, 5 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Odesa, 5 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Ternopil, 7 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Vovchynets', 7 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , , 7 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Vovchynets', 7 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , , 7 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Ternopil, 7 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Lead Full-Stack Engineer - SL

    Faria Education Group , Ivano-Frankivsk, 11 дней назад
    ... .We are seeking a Lead Full-Stack Engineer to lead the technical architecture ... Mentor and guide a junior full-stack engineer Establish code quality standards, testing ...
    ua.talent.com
  • Full Stack.NET Developer

    Playtech , Kyiv, 22 дня назад
    ... emerging trends and technologies in software development.QualificationsComponents for success. You...Have 2+ years of experience in a technical environment in the role of Full Stack .NET Developer with a strong ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Kharkiv, 29 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com
  • Full Stack Engineer (Senior/Lead) ID41207

    AgileEngine , Kyiv, 29 дней назад
    ... company that creates award-winning software for Fortune 500 brands and ... ROLEWe are looking for a Senior Full Stack Engineer (Ruby on Rails + React) to ... - 5+ years of experience in full-stack development, with strong expertise in ...
    ua.talent.com

Карточка вакансии:

  • Должность Senior Software Engineer (Full Stack)
  • Размещено: 2025-10-08 06:50:14
  • Город , ,
  • Зарплата:
  • Компания: Cadmus