Frontend Engineer - Listeners

Paris, IDF, FranceFull-time

Company Description

We are music and tech fans hailing from all over the globe, working to make Deezer the most personal music streaming service. From data scientists to tech experts, artists & labels specialists to marketers, and even in-house music editors, our team is spreading the love for music to over 180 countries. Supporting local and international artists and bringing them closer to their fans is our mission - we believe music is about diversity, multiculturalism and togetherness. 

Ready to join the team? We're all ears.

Job Description

How about you?

We are looking for an experienced Front End Engineer with an eye for product design and quality. If you are capable of working autonomously within a team of talented engineers, enjoy working closely with designers and product managers to build the best features possible, then we want to hear from you !

What you will do:

  • Design and build new features at scale, by collaborating with your teammates and the broader Deezer Front End community

  • Add, improve and maintain libs shared across all Deezer web apps

  • Ensure that all written code and architecture is high quality, scalable, and performant

  • Take initiative in refactoring and to keep things simple

  • Become part of a cross-functional team of engineers (Web but also iOS, Android and QA), designers and product managers

  • Contribute to the Deezer Front End community to help improve our development and delivery process with innovative solutions and tools

  • Participate with the team to the day-to-day run, including bug fixes

Qualifications

What we are looking for:

  • 3+ years experience in building Front End web applications

Essential:

  • Experience in understanding, building, and maintaining large and complex code bases in production

  • Strong expertise in single-page applications in Typescript, React, Redux, modern JavaScript coding (ES10),

  • A mindset focused on code performance & quality

  • Confidence with unit and functional testing with Jest and React Testing Library

  • Experience with GraphQL and performance analysis are a plus

Soft skills:

  • Good communication skills and the capacity to adapt

  • At ease in teamwork and sharing of work

  • Autonomous and rigorous behaviour

  • Ability to learn, to be creative and innovative

  • Fluent in writing well-documented procedures in english

Additional Information

Life @ Deezer Paris

  • Start-up environment & philosophy 

  • Highly motivated and product-focused people ready to drive innovation

  • Friday drinks & seasonal parties 

  • In-house Deezer Sessions with your favorite artists, gig tickets

  • An ‘at home’ vibe, with great outdoor spaces, Kitchen stocked with free drinks and snacks daily 

  • Gym access, plus yoga, pilates and boxing classes 

  • English and French language courses 

  • Hackathons & meetups

 

We are an equal opportunity employer