Node.js Backend Developer

JavaScript

Node.js Backend Developer

JavaScript
Tadeusza Czackiego 15, Warszawa

Magma Math

Full-time
B2B
Junior
Hybrid
4 567 - 6 448 USDNet per month - B2B

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)
  • 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:

  1. 15-min intro call
  2. Technical interview
  3. Product team interview
  4. Culture fit interview in office
  5. Offer


🚀 Ready to make an impact?

Apply now and let's build something great together!

Tech stack

    English

    B2

    TypeScript

    advanced

    Node.js

    advanced

    AWS

    regular

    Redis

    regular

    RabbitMQ

    regular

    Microservices

    regular

    MongoDB

    regular

    Nest.js

    nice to have

Office location

Check similar offers
Cosibella

Cosibella

Remote

Remote

13 - 15USD/h
Node.js
Express.js
SQL
NoSQL
REST API
Docker
Linux
JuniorJuniorMandate contract, B2BMandate, B2B
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
Cosibella

Cosibella

Remote

Remote

13 - 15USD/h
Node.js
Express.js
SQL
NoSQL
REST API
Docker
Linux
JuniorJuniorMandate contract, B2BMandate, B2B
New
NEARSHORE SERVICES POLAND BARTOSZ SZUMIEL

NEARSHORE SERVICES POLAND BARTOSZ SZUMIEL

Hybrid

Hybrid

Undisclosed Salary
Git
TypeScript
Angular
SASS
HTML
CSS
JavaScript
JuniorJuniorPermanentPermanent
New
BNP Paribas Bank Polska

BNP Paribas Bank Polska

Hybrid

Hybrid

Undisclosed Salary
Angular
Java
Spring
JuniorJuniorPermanentPermanent
New
emagine Polska

emagine Polska

Issy-les-Moulineaux

Hybrid

Hybrid

Undisclosed Salary
Cloud
Backend
CI/CD
REST
Node.js
Docker
Redis (database)
Test-Driven Development (TDD)
SQL
NoSQL
SeniorSeniorAnyAny
New
Pretius

Pretius

Warszawa

Remote

Remote

11 - 19USD/h
TypeScript
React
JavaScript
JuniorJuniorMandate contract, B2BMandate, B2B
New
ADVERTISEMENT: Recommended by Just Join IT