Node.js Backend Developer

Magma Math US

Warszawa

On-site

PLN 160,704 - 267,840

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary up to 24k PLN/mo
26 days leave
Long-term incentive plan
Paid sick leave
Yearly team meetups
Warsaw office
Multisport Plus
Table football & board games
Movie nights
Wellbeing focus

Job summary

Magma Math US in Warsaw is seeking a skilled backend engineer to design and implement scalable microservices in a fast-growing EdTech startup environment. You’ll work with TypeScript, Node.js, NestJS, MongoDB, Redis, RabbitMQ, and AWS, contributing to both greenfield features and legacy systems.

You’ll own solutions end-to-end, collaborate closely with PMs, QAs, and other developers, and help shape architecture while delivering high-performance services in a collaborative, English-speaking team.

Qualifications

  • 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!

Responsibilities

  • Contribute to the design and implementation of scalable, high-performance backend services
  • Work within our microservices architecture, handling both maintenance and greenfield 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

Skills

TypeScript
Node.js
NestJS
MongoDB
Redis
RabbitMQ
AWS
Microservices

Job 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 the top tier of European EdTech — backed by $40M Series A and growing like crazy. But we're keeping it lean, smart, and fun — without the corporate fluff.

Our work has a real impact: we’re helping students around the world get better at math, and we're recognized by education experts for improving how math is taught and learned.

We're based in Warsaw, but our team spans New 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 our microservices architecture, handling both maintenance and greenfield 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
  • Yearly team meetups in Stockholm with all the people in company
  • Great Warsaw office – full floor just for us with snacks, drinks, and top-tier coffee
  • Multisport Plus card
  • Table football and chill board game nights with pizza & beer
  • Occasional movie nights
  • We take your wellbeing very seriously — we want everyone to feel comfortable here
Recruitment Process
  • 15-min intro call
  • Technical task to do at home with a following technical interview (digital)
  • Interview with Head of Product (digital)
  • Culture fit interview in office
  • Reference check
Ready to make an impact?
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Node.js Backend Developer
Node.js Backend Developer

Magma Math • Warszawa

On-site
Salary up to 24,000 PLN/month (+VAT)
26 days of leave
Long term incentive plan
+6
Node.js Backend Engineer - On-site 4d/wk | EdTech Impact
Node.js Backend Engineer - On-site 4d/wk | EdTech Impact

Magma Math US • Warszawa

On-site
Salary up to 24k PLN/mo
26 days leave
Long-term incentive plan
+7
Backend Engineer: Node.js, TypeScript & Microservices
Backend Engineer: Node.js, TypeScript & Microservices

Magma Math • Warszawa

On-site
Salary up to 24,000 PLN/month (+VAT)
26 days of leave
Long term incentive plan
+6
Node.js Developer
Node.js Developer

Codetain • Zielona Góra

Hybrid
Salary adjusted to skills and experience
Access to private gym
Access to courses and training
+2
Senior Full-stack Software Engineer (Nest.js/Node.js + React)
Senior Full-stack Software Engineer (Nest.js/Node.js + React)

Software Mind • Kraków

Hybrid
PLN 150,000 - 240,000
Flexible employment and hybrid work
Private healthcare and insurance
Lunch tickets
+3
[GFA] Senior Full-stack Software Engineer (Nest.js/Node.js + React)
[GFA] Senior Full-stack Software Engineer (Nest.js/Node.js + React)

Software Mind • Województwo małopolskie

Hybrid
PLN 180,000 - 240,000
Lunch tickets
Private healthcare and insurance
Multisport card
+3
[GBL] Senior Full-Stack Software Engineer (React, Next.JS and Node.JS)
[GBL] Senior Full-Stack Software Engineer (React, Next.JS and Node.JS)

Software Mind • Województwo małopolskie

Hybrid
PLN 180,000 - 260,000
Lunch tickets
Private healthcare
Multisport card
+3
[GFA] Senior Full-stack Software Engineer (Angular + Nest.js)
[GFA] Senior Full-stack Software Engineer (Angular + Nest.js)

Software Mind • Województwo małopolskie

Hybrid
PLN 50,000 - 70,000
Private healthcare and insurance
Lunch tickets
Multisport card
+2
Node.js Developer (f/m/x)
Node.js Developer (f/m/x)

Sii Poland • Województwo pomorskie

On-site
PLN 180,000 - 240,000
Great Place to Work
Solid financial situation
Contracts with the biggest brands
+9
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Sourceangel • Warszawa

On-site
PLN 180,000 - 260,000
Flexibility in work location
Competitive salary package
Medical insurance
+1