Senior Backend Developer
Would you like to be part of an innovative project with a significant social impact? Innovamat is looking for someone like you 😎
About our company 🚀
Innovamat is a K-12 educational startup focused on bringing the science of math learning and teaching to the classroom.
We have built a PreK-8 math curriculum to structurally change the way students learn, leaving the textbook and workbook behind.
Our curriculum allows students to develop all conceptual understanding through discussion and manipulation, while developing problem solving, reasoning and communication skills.
We have created an all-in-one product ecosystem, from manipulatives to a self-adaptive practice App, to allow them to change their role from lecturing to facilitating and to save teachers time on non-pedagogical tasks.
Our team 🏢
We are more than 320 Education and math enthusiasts. Together, we’ve been able to reach more than 1,800 schools in 7 countries (United States, Spain, Italy, Mexico, Colombia, Chile and Ecuador) with more than 300,000 students and 15,000 teachers falling in love with us. We also have:
- A gamified platform that allows individualized learning so each student can keep up with it
- More than 5000 resources that help improve maths learning
Your mission 👨💻👩💻
You will participate in the conceptualization and creation process of our product.
You will collaborate in the creation and evolution of the different APIs responsible for serving each application.
You will compile and analyze data and processes to identify problems and areas for improvement.
You will design and implement new features to be added to our product, following clean code and best practices.
You will help optimize the development and deployment processes of your team’s application..
You will contribute by proposing any new initiatives, functionalities, improvements and good practices that help us improve and be at the forefront of technology.
Day-to-day life at Innovamat 🏁
We improve our product iteratively and incrementally following the mantra: "Quality is non-negotiable".
We believe in continuous improvement and that is why we carry out training to share experience and knowledge between teams. For this reason, we believe a strong team-working philosophy is the key to achieve all our big challenges.
What are we looking for?🔍--> 💻
- Solid knowledge of our main tech stack: PHP + MySQL.
- Hands-on experience with Symfony framework.
- Experience developing and consuming REST APIs.
- Knowledge of docker’s ins and outs.
- Comfortable working with agile methodologies.
- Familiarity with the set of AWS services.
- Testing First mentality.
- Devops culture.
- Clean Code and software craftperson advocate.
- Familiar with concepts like SOLID, hexagonal architecture, DDD, Design Patterns, etc.
- Wild learner.
If would be great if you have...
- Knowledge of any other programming language.
- You have entered the world of Kubernetes.
- Experience in start-ups and/or fast-growing companies with a SaaS model.
- Having worked with asynchronous and distributed systems.
- Experience with non-relational databases.
We will value it very positively, although it is not essential at all.
What can you expect from us 🤗
- A limitless professional development at Europe’s fastest-growing company in its category 🌍
- Being part of a young, enthusiastic and dynamic environment ♻️
- Culture of freedom, responsibility and constructive feedback 🤝
- Remote position 🖥️
- Full-time with flexible schedules ⏰
- Group English lessons as part of our working day 🗣️
- Possibility of private health Insurance with DKV 💊
- Flexible remuneration to deduct from gross salary (food/transport check) with Cobee 💸
- Team building days (🧗 📖 ⚽ & more) and the InnovaGala at least once a year 👯♀️
- Pet Friendly 🐶
- All the coffee, water, milk and tea, separately or mixed, that you can drink in the office😉
… And if that isn’t enough, you will have the opportunity to transform the education sector and see how more and more girls and boys rediscover and become passionate about Mathematics 🙌
If you think you are that person we are looking for we would love to meet you!
- Team
- Technology
- Locations
- Sant Cugat del Vallès
- Remote status
- Fully Remote

Sant Cugat del Vallès
Workplace & culture
Our Purpose
Unleash everyone’s potential through education.
Our Vision
To lead and become the reference solution for children and teachers for Math learning across Western countries.
About Innovamat
Innovamat is an educational project that revolutionizes the learning of mathematics. We transform the classroom to excite, motivate and stimulate students, promoting meaningful learning. To achieve this, we offer schools quality resources, manipulative material, teacher training, a self-adaptive and self-correcting gamified platform and personalized advice.
In other words, we work to make math accessible and exciting, providing our students with the tools they need to confront the world around us with a critical mind.
Senior Backend Developer
Loading application form
Already working at Innovamat?
Let’s recruit together and find your next colleague.