We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is human-led, tech-enabled - and it's creating real impact. We've just reached unicorn status with a $150M Series D, accelerating our vision to transform education through human-led, AI-enhanced learning. As a category-defining company, we're shaping what the future of learning looks like at integral scale.
Every
Preply lesson sparks change, fuels ambition, and drives progress that matters.
Joining
Preply means helping define the future of education at global scale, and building something that truly matters for millions of people, every day. Our team builds scalable, resilient products using Python/Django on the backend and React on the frontend, all with one goal in mind: creating a smooth, meaningful experience for our learners and tutors. We're proudly tech-agnostic, great engineers come from all kinds of backgrounds.
Whether you've worked with Java/Spring, Node.js, Ruby on Rails, Scala/Play, PHP, or Go, you'll feel right at home here. Python experience isn't required. We make decisions based on data and real user feedback: running A/B tests, shipping iteratively, and constantly improving.
We also put a strong focus on observability, monitoring, and metrics, so we can keep our systems healthy and continue optimizing at scale.
Engineering
Blog !), We've reached 90%+ adoption of AI coding tools across engineering, and we're now moving towards more autonomous, AI-Augmented development at scale.
You will work in a cross-functional team alongside the Product Manager, Product Designer, UX Writers, Data Analytics, Technical Leads, Engineers and other cross-functional team members to deliver engaging features through A/B tests and build top-notch products, including, but not limited to: Back-end Development: Develop and own backend features using Python/Django, supporting the creation of new backend services and designing, creating, and troubleshooting integrations with third-party vendors
- Develop frontend features in React/Typescript, launched in our A/B experimentation framework
- Take on the responsibility of writing services from initial concept to full-fledged deployment
- Leverage previous experience to implement and socialize current best practices in frontend and backend
- Use a Data-driven approach : Data-driven approaches and experimentation are its heartbeats. Together with the product, data, and UX teammates, the team is responsible for value delivery, analysis, ideation, and focus
- Strike a balance between delivering fast results and maintaining high-quality, sustainable systems
- Embody a mindset of mastery by continuously seeking to improve your craft, delivering work of exceptional quality,
and inspiring those around you to aim higher. Full-Stack Expertise: This role is primarily backend-focused, with about % of the work on back-end development and % on the front-end, requiring solid backend expertise and well-rounded full-stack engineering skills
- Exposure to front-end tech: A good understanding of React, Typescript, HTML5, and CSS; of a large, high-scale web application (e.g., well-designed APIs, high-volume data pipelines, efficient algorithms)
- Good at working with others and communicating effectively in English at a B2 level or higher
- Minimum B2 English level
- Why you'll love it at Preply Learning & Development budget and time off for your self-development
- A competitive financial package with equity, leave allowance and health insurance;
We offer an attractive relocation package to join us in our Preply Barcelona Hub
- We do it for learners - To create an outstanding customer experience, we focus on simplicity, smoothness, and enjoyment, continually perfecting it as every detail matters. In a fast-paced world, it matters how quickly we act. We proactively seek growth opportunities and believe today's best performance becomes tomorrow's starting point. Raise the bar - We raise our performance standards continuously, alongside each new hire and promotion. We value open and candid communication, even when we don't fully agree. We believe that the presence of different opinions and viewpoints is a key ingredient for our success as a multicultural Ed-Tech company.
📌 Senior Full-Stack Engineer (Back-End Heavy) (Laza)
🏢 Preply
📍 Laza