Preply logo

Senior Full-stack Engineer (frontend-heavy)

PreplyBarcelona, Catalonia, Spain
Ruby on RailsReactTypeScript

Job Summary

+ Insights

Role Summary

  • Design and deliver user-facing features primarily using React and TypeScript, owning the full lifecycle from UX to launch and validation.
  • Develop backend features with Python/Django and contribute to improving codebase and workflows across frontend, backend, and mobile.
  • Collaborate closely with Design, Product, and Data teams to ideate, test, and validate user experiences using metrics and A/B testing.
  • Balance fast delivery with long-term stability, shipping impactful features without adding unnecessary complexity.
  • Set and maintain a high bar for code quality and teamwork, supporting peers through collaboration and constructive feedback.

About the Company

  • Preply is a fast-growing EdTech company focused on creating life-changing learning experiences with over 90,000 tutors and 20 million lessons delivered worldwide.
  • The company culture is open, collaborative, diverse, and dynamic, emphasizing continuous learning and growth.
  • Preply values data-driven decision making, running frequent A/B tests and shipping 50–60 times daily with a strong CI/CD culture.
  • They prioritize inclusion and diversity, committed to equal opportunity regardless of background or identity.
  • Preply operates a tech-agnostic environment welcoming engineers from various technical backgrounds and emphasizes impact and user experience.

What You Should Know

  • This role offers a frontend-heavy full-stack position with approximately 70% frontend and 30% backend work, ideal for engineers with strong React and TypeScript skills.
  • Applicants should be comfortable working in a fast-paced, iterative environment with frequent releases and data-driven product improvements.
  • The company supports personal development with budgets for learning, mental health resources, and wellness benefits.
  • Relocation support is available for candidates willing to join the Barcelona onsite hub.
  • Strong communication skills and ownership mindset are essential to thrive in a collaborative, feedback-driven culture.

Key Required Skills

ReactTypeScriptPython/DjangoFrontend technologies (HTML5, CSS)Full-stack development with exposure to backend languages like Java, Node.js, Ruby, PHP, or Golang

These insights are AI-generated based on the job description.

Company

Preply

Location

Barcelona, Catalonia, Spain

Employment type

onsite

Posted

8 days ago

Apply Now

Share this job

Please let Preply know you found this job on railsfullstack.com.

This will help us grow!

Get similar job alerts