What you’ll be doing
- Develop high-quality, scalable, and reliable features for Preply mobile applications using React Native and launched in our A/B experimentation framework.
- Collaborate with cross-functional teams, including UX designers, product managers, and other engineers, to deliver innovative solutions that empower our learners and educators.
- Share your knowledge and expertise with the team and continuously learn from others to foster a culture of continuous learning and growth.
- Write clean, maintainable, and efficient code that sets the standard for excellence, contributing to the overall performance and code quality.
- Participate in code reviews and ensure code quality to maintain our high standards.
- Continuously improve software engineering practices and methodologies to stay ahead of the curve and deliver value to our users.
- Participate in the A/B experimentation framework to measure impact and iterate on mobile features.
What you need to succeed
- 5+ years of experience in mobile application development with at least 2 years of experience in React Native development.
- Proficiency in JavaScript/Typescript and experience with popular React Native libraries (e.g. Reanimated, Apollo Client, Expo, React Navigation).
- Deep, hands‑on expertise in AI tools, especially in agentic AI SDLC.
- Commitment to excellence and problem‑solving skills to debug complex issues.
- Great communication skills and ability to collaborate with cross‑functional teams to deliver results.
- Experience with agile software development methodologies to help us move fast and deliver value.
- Experience writing unit and e2e tests.
Why you’ll love it at Preply
- An open, collaborative, dynamic and diverse culture;
- A generous monthly allowance for lessons on Preply.com, Learning & Development budget and time off for your self‑development;
- A competitive financial package with equity, leave allowance and health insurance;
- Not in Barcelona? We offer an attractive reloca
📌 Senior App Engineer (España)
🏢 Preply
📍 España