almost 2 years ago
Kyiv, UkraineSenior
Responsibilities
- Develop and own backend features using Python and Django.
- Create backend services and design, build, or troubleshoot integrations with third-party vendors.
- Collaborate with Product, Design, UX Writing, Data Analytics, Technical Leads, and Engineering partners to deliver product features and A/B tests.
- Balance short-term development speed with the long-term technical quality of systems.
- Guide technical decisions and continuously improve testing practices, code reviews, monitoring, and scalability.
- Troubleshoot issues, identify root causes, mitigate problems, and establish safeguards against recurrence.
- Support small JavaScript and TypeScript tasks when needed.
- Participate in squad on-call coverage one week every five weeks.
Requirements
- Experience with architectural patterns for large-scale web applications, including well-designed APIs, high-volume data pipelines, or efficient algorithms.
- Hands-on experience using agentic AI and the ability to influence engineering workflows beyond code generation, including quality gates, safety nets, and AI-native alternatives.
- Expertise in Python/Django or willingness to learn Python; experience with Java/Spring, Node.js/Express.js, Ruby/Ruby on Rails, Scala/Play, PHP, or Golang is also relevant.
- Familiarity with JavaScript and TypeScript for occasional supporting tasks.
- Strong troubleshooting, root-cause analysis, mitigation, and preventative-safeguard skills.
- High ownership, responsibility, self-organization, collaboration, and written and verbal communication skills.
- Minimum B2 level of English.
- Willingness to participate in the squad on-call rotation.
Benefits
- Monthly allowance for lessons on Preply.com.
- Learning and Development budget and time off for self-development.
- Competitive financial package including equity, leave allowance, and health insurance.
- Relocation package for joining the Barcelona hub from outside Barcelona.
- Access to free mental health support platforms.
- Access to Gympass-partnered wellness and gym centers throughout Spain.
- Opportunity to support learners and tutors through language learning in 175 countries.
Tech Stack
Categories
About Preply
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.
