Senior Full-Stack Engineer (back-end heavy)

Preply • bellprat, cataluña • Posted June 27, 2026

About the Role

What you’ll be doing

  • 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.
  • UI Development: Develop frontend features in React/Typescript, launched in our A/B experimentation framework.
  • Implementation: Take on the responsibility of writing services from initial concept to full-fledged deployment.
  • Raising the bar of our end-to-end solutions: Leverage previous experience to implement and socialize current best practices in frontend and backend.
  • Use a Data-driven approach: Our goal is not to deliver code but to deliver user value. 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.
  • System De...