What you'll do
- Lead backend development primarily using Python/Django, with 70-80% focus on backend and 20-30% on frontend React/Typescript.
- Collaborate in a cross-functional team including Product Managers, Designers, Data Analysts, and Engineers to deliver user-centric features.
- Design and implement scalable system architectures and integrations with third-party vendors.
- Drive a data-driven approach through A/B testing and iterative delivery to maximize user value.
- Take ownership of the full development lifecycle from concept to deployment, maintaining high-quality, sustainable systems.
What you should know
- The role offers opportunities to work on high-scale web applications impacting millions globally.
- Expect a fast-moving environment with a strong emphasis on data, experimentation, and continuous improvement.
- Candidates should be comfortable with independent problem-solving and taking ownership of features.
- The position requires effective communication skills in English (B2 level or higher) and collaboration within diverse teams.
- On-call rotation is required (1 week every 5 weeks), highlighting responsibility for system reliability.
About the company
- Preply is a unicorn EdTech company with a $150M Series D, serving 100,000+ tutors and learners in 180 countries.
- The company culture is open, collaborative, and diverse, emphasizing continuous learning and growth.
- Preply values human-led, tech-enabled education, combining AI with personalized learning journeys.
- They prioritize fast-paced, disciplined execution with 50-60 daily deployments and strong CI/CD practices.
- Committed to diversity, equity, and inclusion, fostering a multicultural environment where different perspectives thrive.
Key required skills
PythonDjangoReactTypescriptA/B testingCI/CD