Senior Full-stack Engineer (backend-heavy)

Preply Inc.
Barcelona, Spain
3 days ago
Apply on eu.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Distributed Systems Django Web Framework Python (Programming Language) Systems Development Life Cycle TypeScript Web Applications ReactJS Backend Front End Software Development Virtual Agents

Job description

Experteer Overview In this role you will join a cross-functional team to deliver impactful learning experiences for tutors and learners at scale. You will shape backend and frontend engineering across Python/Django and React, drive architectural decisions, and mentor others to raise the engineering bar. You’ll apply data-driven methods to validate ideas, work with product and UX teams, and own initiatives from discovery to deployment. This position offers the chance to influence the future of education at a global level through AI-enabled, user-centric software. Pay / Benefits * Develop and own backend features with Python/Django and integrate with third-party vendors * Build frontend experiences in React/Typescript and contribute to experimentation frameworks * Lead complex initiatives from discovery through deployment with lifecycle ownership * Mentor peers, conduct architectural reviews, and promote frontend/backend best practices * Collaborate with Product, Data, and UX to identify opportunities and measure impact * Shape system design for scalable, reliable, and maintainable architectures * Navigate trade-offs and align technical investments with business goals * Drive technical leadership across the team and contribute to architectural direction * Pursue excellence through craftsmanship, learning, and helping others grow Tasks * Backend-heavy Full-Stack capability with ~60% backend focus and ~40% frontend * Deep AI expertise in Agentic AI, with ability to redesign SDLC and build reusable AI assets * Experience designing large-scale web applications, APIs, and distributed systems * Proven technical leadership and ability to influence decisions * Product-minded with the ability to translate challenges into scalable solutions using data * Proactive problem-solving and independent work style with collaborative instincts * Strong ownership, accountability, and track record from concept to delivery * Excellent collaboration and communication across engineering, product, design, and data * English level B2 or higher * Experience with observability, reliability, monitoring, and on-call readiness Key requirements * monthly lesson credit * Learning & Development budget * health insurance * relocation package to Barcelona * on-site mental health support platforms * Gympass wellness access

Requirements

opportunities and measure impact * Shape system design for scalable, reliable, and maintainable architectures * Navigate trade-offs and align technical investments with business goals * Drive technical leadership across the team and contribute to architectural direction * Pursue excellence through craftsmanship, learning, and helping others grow Tasks * Backend-heavy Full-Stack capability with ~60% backend focus and ~40% frontend * Deep AI expertise in Agentic AI, with ability to redesign SDLC and build reusable AI assets * Experience designing large-scale web applications, APIs, and distributed systems * Proven technical leadership and ability to influence decisions * Product-minded with the ability to translate challenges into scalable solutions using data * Proactive problem-solving and independent work style with collaborative instincts * Strong ownership, accountability, and track record from concept to delivery * Excellent collaboration and communication across engineering, aaaa with design, and data * English level B2 or higher * Experience with observability, reliability, monitoring, and on-call readiness Key requirements * monthly lesson credit * Learning & Development budget * health insurance * relocation package to Barcelona * on-site mental health support platforms * Gympass wellness access

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all