Full Stack Engineer (Python/Django and ReactJS)At Preply, we are unlocking human potential through learning.We believe learning with a great tutor is life-changing. That's why we match online tutors from across the globe with learners and empower them to create live language classes with AI-powered tools and learning materials. So far, over 32,000 tutors have given more than 15 million lessons to learners from over 175 countries.
The Preply Engineering Team provides the tools to help unlock human potential through learning.
Our team leverages the powerful combination of Python/Django and ReactJS to engineer scalable, resilient applications that provide our users with an exceptional and seamless experience. We implement A/B tests to prove the value of our initiatives and improve our product based on data and user feedback. Our team is made up of talented engineers who are passionate about solving complex problems and developing innovative solutions to drive our company's success.
At Preply, we release our product 50-60 times per day by leveraging top-notch CI/CD processes. As a fast-growing company, we have diverse technical challenges that will allow you to develop your skills at scale.
Meet the team!As a software engineer on our team, you'll be at the forefront of shaping life-changing educational journeys. You'll be crafting the critical first steps that learners and tutors take as they embark on their Preply adventure.
You will be working in a cross-functional Growth team alongside 5 other engineers, Product Manager, Tech Lead, Data Analytics and Engineering Manager to deliver the best first experience to our users.
What you'll be doing:Collaborate with fellow software engineers, product managers, designers, UX writers, and data analysts.Understand customer needs and define solutions with the team.Develop frontend features in React/Typescript, launched in our A/B experimentation framework.Develop new backend features in Python/Django and troubleshoot integrations with third-party vendors.Write end-to-end tests, configure monitoring and alerting, and address technical debt.3+ years overall software development experience with well-rounded Full Stack engineering skills.Experience developing backend services with Python.Exposure to architectural patterns of a large, high-scale web application.Experience mentoring team members and leading technical projects.Adept at balancing multiple stakeholder interests while ensuring project excellence.Bring your voice and ideas to the team.Why you'll love it at Preply:Open, collaborative, dynamic and diverse culture.Generous monthly allowance for lessons on Preply.com.Learning & Development budget, including time off for your self-development.Competitive financial package with equity, leave allowance and health insurance.Access to free mental health support platforms.Flexible set-up with the option of paid relocation to Barcelona, or working remotely within a close time zone.Opportunity to shape the lives of learners and tutors from over 175 countries through language learning and teaching.At Preply, we focus on doing better every day – pushing the limits of what we know is possible. We're re-engineering education, providing outstanding experiences for our global community of language learners.
Diversity, Equity, and InclusionPreply is committed to creating a diverse and inclusive environment where people from all backgrounds can thrive. Preply will consider all applications for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or veteran status.
#J-18808-Ljbffr