Preply

Senior Full-stack Engineer (frontend-heavy)

Preply
Apply
5 hours ago
Barcelona, SpainSenior

Responsibilities

  • Design and deliver user-facing features with React and TypeScript from UX definition through implementation, launch, and A/B-test validation.
  • Develop backend features using Python/Django or comparable backend technologies.
  • Improve frontend, backend, and mobile codebases and engineering workflows through practical best practices.
  • Collaborate with Design, Product, and Data to formulate hypotheses, analyze metrics and experiment results, and iterate on user experiences.
  • Balance fast delivery with long-term system stability and avoid unnecessary complexity.
  • Set a high bar for code quality and teamwork while helping teammates grow through collaboration, feedback, and knowledge sharing.
  • Apply agentic AI as a development thought partner, establish quality gates and safety nets, and propose AI-native engineering workflows.

Requirements

  • Senior-level full-stack engineering expertise with approximately 70% frontend and 30% backend experience.
  • Strong frontend expertise in React, TypeScript, HTML5, and CSS.
  • Backend experience with Python, Java, Node.js, Ruby, Ruby on Rails, PHP, or Go.
  • Familiarity with architectural patterns and the ability to contribute to reliable, efficient services supporting user-facing features at scale.
  • Hands-on experience as a forefront user of agentic AI, including judgment around architecture, business logic, and security.
  • Ability to solve problems independently, take ownership of quality and outcomes, make thoughtful technical decisions, and improve engineering practices.
  • Effective collaboration and communication skills in English at B2 level or higher.

Benefits

  • Open, collaborative, dynamic, and diverse work culture.
  • Monthly allowance for Preply lessons, a Learning & Development budget, and time off for self-development.
  • Competitive financial package with equity, leave allowance, and health insurance.
  • Relocation package for employees joining the Preply Barcelona Hub from outside Barcelona.
  • Access to free mental health support platforms.
  • Access to Gympass-partnered wellness and gym centers throughout Spain.
  • Opportunity to impact learners and tutors through language learning and teaching across 175 countries.

Tech Stack

CSSDjangoGoJavaNode.jsPHPPlay FrameworkPythonReactRubyRuby on RailsScalaTypeScript
Preply

About Preply

10,000+ employees

Preply builds an online marketplace that connects learners with human tutors for live language lessons, supported by AI tools. Consumers book 1:1 sessions and ongoing courses, while organizations use Preply Business for corporate language training; revenue comes from commissions and subscriptions. Founded in 2012 and privately held, Preply operates globally with 100,000+ tutors teaching 90+ languages.

Contact me