Fullstack Developer in Barcelona

Preply

Est. Salary
35,000 - €45,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Preply is a fast-growing ed-tech company, backed by Europe's most prominent investors. Since 2012 we are building a global human-to-human online tutoring marketplace with locations in Kyiv and Barcelona.

We work in small cross-functional teams to continuously improve and scale user experience. At Preply, we challenge each other to learn more and faster and promote a growth mindset in our daily work. We guarantee a friendly and multinational atmosphere within the team that you’ll fall in love with.

We work in small product teams. You will play a vital role in the integration and roll-out of a new marketing automation platform that enables the CRM team and other stakeholders to drive growth through rapid A/B testing, building new automated messaging flows, and personalized communications. You will also take ownership of developing new features and channels that would complement our CRM strategy.
Our developers work on all parts of our system from improving the UX, to making our API more robust. We like to build user-facing features, Python, GraphQL, Typescript, TDD, A/B testing, speed optimization that helps us build a healthy business. We release our product 20-40 times per day by leveraging modern technologies like Kubernetes (Skaffold+Helm), Docker, and top-notch CI/CD process. We have diverse technical challenges (sometimes we write about them on our Engineering Blog) that will allow you to develop your skills across the stack.

We are currently looking for a Full-Stack Developer to join our CRM team that is part of the Growth Tribe. This person is expected to work on implementing and improving our marketing automation tech stack. Any previous experience with email marketing, push notifications, recommender systems, referral programs is a plus.

We work in small product teams. You will play a vital role in the integration and roll-out of a new marketing automation platform that enables the CRM team and other stakeholders to drive growth through rapid A/B testing, building new automated messaging flows, and personalized communications. You will also take ownership of developing new features and channels that would complement our CRM strategy.

Our developers work on all parts of our system stack from improving the UX, to making our API more robust. We like to build user-facing features using React v16, Python/Django, NextJS, Apollo GraphQL client, styled-components, Storybook, TypeScript, Webpack, Gulp, Docker, AWS. A/B testing. We release our product 20-40 times per day by leveraging modern technologies like Kubernetes (Skaffold+Helm), Docker and top-notch CI/CD process. We have diverse technical challenges (sometimes we write about them on our Engineering Blog) that will allow you to develop your skills across the stack.

Your Expected Outcomes

    • Real-time events synchronization between different 3rd party solutions. We use Kafka hosted on AWS for that. You will own and develop microservice for that.
    • Supporting the migration of our current communication flows, including emails, browser and app-push notifications and SMS.
    • Continuously launch A/B tests to bring more value to our customers. We launch around 100 A/B tests each quarter.
    • Work with CRM Growth Managers to build more personalization and recommendations into our communications and test new re-engagement channels.
    • Implement a referral program for students and tutors and run A/B tests for continuous optimization

Skills Requirements

    • Strong knowledge of Python and Javascript, at least 2+ years experience.
    • Experience with Django, Flask, Postresql, GraphQL, Typescript, React, Webpack, Backbone is a plus.
    • Excellent communication skills.
    • Flexibility to optimize for users, not for yourself.
    • Business-oriented & data-driven person.
Are you looking for a company where you can be part of the team that is shaping the future of effective learning? Want to change the way how millions of people learn and share knowledge worldwide? Join Preply!

 

About Preply

  • Edtech

Preply company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other full-stack developer jobs that might interest you...