Back End Developer
Indexed description
Build the future of mathematics education
At MathPro.ai, we're building a scientifically grounded platform that transforms the way mathematics is assessed, understood, and taught. Working at the intersection of education, AI, psychometrics, and software engineering, our products help educators identify learning needs early, personalize instruction, and unlock every learner's mathematical potential.
We're an ambitious and fast-moving team with strong academic foundations and a startup mindset. As an early engineering hire, you'll have significant ownership over architecture and technical decisions, influence the direction of our platform, and help shape the engineering culture from the ground up.
We're Athens-based and remote-first: you'll work remotely day to day, but we meet in person when needed, so this role is for candidates living in Athens.
If you enjoy designing systems, solving challenging problems, and building products that have real-world impact, we'd love to hear from you.
Our technology stack
- Spring Boot
- NestJS / Node.js
- Kotlin
- TypeScript
- PostgreSQL
- Redis
- REST APIs
- Azure
Testing
- Spock
- Jest
Tooling
- GitHub
- GitHub Actions
- Azure Log Analytics
- Jira
- Slack
- Figma
We believe in automated testing, continuous delivery, and building systems that are simple, reliable, and maintainable.
What you'll do
- Design and architect new backend services and systems
- Build and ship new product features end-to-end
- Write unit and functional tests
- Participate in technical discussions and system design decisions
- Improve CI/CD pipelines and automate engineering workflows
- Work closely with product and design teams
- Continuously learn, experiment, and contribute to a strong engineering culture
What we're looking for
- 3+ years of professional software engineering experience
- Strong computer science fundamentals
- Experience with at least one of Java, Kotlin, or TypeScript
- Solid understanding of system design and distributed systems concepts
- A strong testing mindset and appreciation for code quality
- Comfortable working with Git and collaborative development workflows
- Ability to work independently and take ownership
- Curiosity, pragmatism, and a desire to continuously improve
Bonus points
- Experience with Spring Boot or NestJS
- Experience with PostgreSQL or Redis
- Familiarity with Azure or cloud-native infrastructure
- Experience with Test Driven Development
- Experience designing scalable APIs and backend architectures
- Experience building CI/CD pipelines and DevOps tooling
What we offer
- Competitive compensation
- Remote-first working, with the team based in Athens
- Access to AI-powered productivity tools
- High ownership and the opportunity to shape the technical direction of the platform
- Small team, fast decision-making, and minimal bureaucracy
- Interesting engineering challenges and plenty of room to grow
- A mission that matters: helping improve mathematics education for learners around the world
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search