Frontend Software Engineer
About Magma
Magma is a startup that has quickly grown to become the leading platform for data-driven math education. By leveraging handwritten solutions in a digital format, Magma allows teachers to place emphasis on creativity in math, while gaining key insights into student progression. This creates a more engaging, inclusive and pedagogical math class for all students.
Math remains the largest challenge for schools, where one in five students in year 9 are low performers. Math is one of the core pillars on which careers are built, and we believe that school math represents one of the largest opportunities at improving educational outcomes and career prospects for children and young adults.
Magma is now growing rapidly across Europe and the US. We are an ambitious team on a meaningful mission of improving math education for millions of children.
The Role
We're seeking smart, driven software engineers to join our growing, ambitious team at Magma. As a Frontend Software Engineer, you'll play a crucial role in shaping the future of our platform and scaling it globally.
Join us in our mission to revolutionize math education and make a lasting impact on students' lives. If you're ready to take on challenging problems and grow with a dynamic, expanding team, we want to hear from you!
Tech Stack: React, TypeScript, Node.js, NestJS, MongoDB, Redis, RabbitMQ
What you will do:
- Develop and maintain our React apps and internal libraries
- Taking active part in the Frontend team’s code review and collaboration activities
- Collaborate with other developers, Product managers, QAs and designers to create the best product helping kids all over the world succeed in math.
What we are looking for:
- 2+ years of experience in frontend development
- A proven track record in software engineering, demonstrating consistent high performance and impactful contributions
- Strong problem-solving skills and a passion for writing clean, efficient code
- Strong knowledge of Typescript, React flow and infrastructure
- Understanding of how component libraries work, and knowledge about creating abstract enough, reusable components and logic
- A proactive attitude and the ability to thrive in a fast-paced, growing startup environment
- Excellent communication skills, both written and verbal, with the ability to articulate complex technical concepts
What we offer
- Competitive compensation package
- Paid vacation time and paid sick leave
- Equipment and all the necessary tools
- In-office setup located in city center in Warsaw
- Trips to our HQ in Stockholm, Sweden
- Experiencing in scaling a high growth company across the world
- An opportunity to work on a meaningful mission and have an exceptional impact on education, society and how children learn math across the world
Our interview process
- Short, take-home technical task
- Technical interview with an engineer from our team
- Non-technical interview with the Product team
Start: As soon as possible
Location: Warsaw
- Department
- Product & Tech
- Locations
- Warsaw
Frontend Software Engineer
Loading application form