Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Magma SE

NewBe an early applicant

Node.js Backend Developer

Posted
Discussion

Description

Magma Math, is a K–12 platform that helps teachers make smarter instructional decisions and encourages deeper student-driven discussions and collaboration around math.

We're a fast-growing, well-funded company in thetop tier of European EdTech— backed by$40M Series Aand growing like crazy. But we're keeping it lean, smart, and fun — without the corporate fluff.

Our work has areal impact: we’re helping students around the world get better at math, and we'rerecognized by education expertsfor improving how math is taught and learned.

We're based inWarsaw, but our team spansNew York , Stockholm , and London — and you’ll have chances to meet everyone in person!

On-site role

We expect candidates to visit our office 4 days a week.

What you’ll work with

  • TypeScript, Node.js, NestJS
  • MongoDB, Redis, RabbitMQ
  • AWS and microservices
  • Lots of integrations (we do that a lot)
  • Mix of greenfield and legacy systems (nothing scary)

What you'll do

  • Contribute to the design and implementation of scalable, high-performance backend services
  • Work within ourmicroservices architecture, handling bothmaintenanceandgreenfield projects
  • Optimize, maintain, and continuously improve existing systems while building new features
  • Take ownership of the solutions you create, from concept through deployment and ongoing maintenance
  • Collaborate with PMs, QAs, and other developers to create the best experience for our users

What we’re looking for

  • A proven track record in software engineering with a history of impactful contributions
  • Strong problem-solving skills and a passion for writing clean, efficient code
  • Proficiency in system design and making architectural decisions
  • A proactive attitude, with the ability to thrive in a fast-paced, growing startup environment
  • Confident English– you can easily communicate complex technical concepts
  • Team player– no lone wolves. You’re comfortable discussing tough problems, asking questions, and challenging ideas respectfully
  • Critical thinking- You’re comfortable discussing tough problems and asking hard questions!

What we offer

  • Salary up to 24,000 PLN/month (+VAT)depending on seniority
  • 26 days of leave covered by a yearly bonus
  • Long term incentive plan
  • 10 days of paid sick leave
  • Yearlyteam meetups in Stockholmwith all the people in company
  • GreatWarsaw office– full floor just for us with snacks, drinks, andtop-tier coffee
  • Multisport Plus card
  • Table football and chill board game nights with pizza & beer
  • Occasional movie nights
  • We takeyour wellbeing very seriously — we want everyone to feel comfortable here

Recruitment Process:

  1. 15-min intro call
  2. Technical task to do at home with a followingtechnical interview (digital)
  3. Interview with Head of Product (digital)
  4. Culture fit interview in officeReference check

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →