ReactJS Frontend Developer (Alternance) 🧞 πŸ‡«πŸ‡·

About

AB Tasty empowers teams to build optimization roadmaps that delight users and yield maximum results. By analyzing thousands of customer journeys, AB Tasty helps companies better understand user behavior, identify and correct points of friction on their websites, and create personalized web experiencesβ€”all in the service of increasing conversion rates.
AB Tasty isn’t about helping brands push a hard sell. Theyr’e about helping them sell better, by creating more positive consumer and user experiences across digital properties.
They must be on to something, since they are proud to say they have:

  • 900+ customers, including Le Bon Coin, Cdiscount, Carrefour …
  • 240+ employees in 6 countries on 3 continents (Americas, Europe, Asia)
  • Raised $24 million to grow globally
  • Bonus: they're nice, too.

2 prerequisites if you want to join the AB Tasty team:

  • Be a genuinely kind person! (they take this one seriously, it's half the battle in the recruitment process)
  • Have a passion, whatever it may be :).

Job Description

Within the technical team, working with the Team Leader, you will work in Scrum mode in a multi-skilled Feature Team (Product / Backend / Frontend) which has just one goal: to propose an ever more innovative, robust and end to end solution.

You will work with the Front-end of the application with other senior developers and a lead dev with whom you can exchange and build skills.

What you will do

  • Write quality, effective, reusable and documented code
  • Develop new features (with Units Tests !) to meet the demands of the product team
  • Maintain the current platform so that the customer experience is ever improved
  • Be part of the whole AB Tasty project from the design stage to the final production stage
  • Take care of technical debt
  • What we are looking for

  • You are familiar with JS technologies especially with ReactJS and workflows like Flux or Redux
  • You have notions in TypeScript, object model, DOM manipulation and event handlers, data structures, JSX, Webpack with Redux, SASS / LESS, Jest
  • You are comfortable with Git
  • You have a good level of English (spoken and written)
  • You have a good eye for detail
  • You are able to think outside the box to identify and solve problems whilst developing creative and innovative solutions
  • You are able to handle multiple tasks in an environment where activities are happening at a fast pace
  • You are passionate about what you do, that is why you perform a daily technological watch
  • You have a good relational and communication to discuss with team members or other developers of the technical team
  • Additional Information

    • Contract Type: Apprenticeship
    • Location: Paris, France (75003)