Preply
Senior Full-stack Engineer - CRM
Barcelona, Remote. Posted a month ago
The role
You will build and evolve the CRM platform and automation layer used to communicate with learners and tutors. You will work in a cross-functional team to develop backend services, frontend experiences, and AI-assisted workflows.
What you will do
- Evolve how communications are built and shipped using Braze and HTML templating
- Develop and own backend features using Python/Django
- Design, create, and troubleshoot integrations with third-party vendors
- Develop and evolve frontend experiences in React/Typescript
- Lead complex initiatives from discovery through deployment
- Drive engineering excellence through mentorship and architectural reviews
- Partner with Product, Data, and UX to identify opportunities through experimentation
- Shape architectural direction for complex systems
- Align technical investments with business objectives
- Participate in a squad on-call rotation (1 week every 5 weeks)
Required qualifications
- Full-Stack Expertise across the stack
- Track record of building and owning internal tooling or automation
- Ability to deliver production-ready email independently with a templating language
- Hands on experience with Agentic AI
- Experience designing and evolving large-scale web applications
- Ability to make technical trade-offs
- Demonstrated ability to influence technical decisions and drive engineering best practices
- Ability to translate ambiguous business challenges into technical solutions
- High level of self-organization, ownership, and responsibility
- Excellent collaboration, stakeholder management, and communication skills
- English level B2 or higher
- Experience working in a cross functional team
Nice to have
- Braze experience
About the company
Preply is an Ed-Tech company that helps people discover tutors and craft personalised learning journeys. The company has reached unicorn status with a $150M Series D.