Senior JS/React Developer M/W

  • Contract Type: Full-Time
  • Location: Bordeaux, France ()


ManoMano is a French company launched in 2013 by Philippe de Chanville and Christian Raisson.

At ManoMano we work collaboratively to reach the same goal: reshaping DIYing by offering our customers easy access to online tips, tricks, products and innovative services. Currently, we carry over 4 million products on our website, and work hand to hand with more than 2,500 sellers.

For the past seven years, ManoMano successfully expanded its activity in order to serve customers across six countries (France, Belgium, Italy, Spain, UK and Germany).
Thanks to funds raising (300 million euros since our creation) our staff number has tripled and we are now 460 'Manas & Manos' accross three offices : Barcelona, Paris and Bordeaux.

Care to join us?
2020 rising of 125 millions
2019 was our selection to join the Next40 and we rised 110 millions, launching of ManoMano BtoB
2017 we were dubbed a 'French Unicorn in the making' by Forbes
2016 we received the IMC Gold Award for e-commerce, as well as EGB's Innovation prize; we were also invited to join Google's VIP Scale-Up programme (top 10 French start-ups).

For all this reasons, we are looking for bold, ingenious an caring talented individuals to take ManoMano to the next level!

Job Description


To consolidate its position as DIY and Gardening online leader, ManoMano has put technology at the heart of its strategy.
We are convinced it is by fluidly delivering qualitatives products that we will be able to offer our clients and merchants all the functionalities to revolutionise their online DIY experience.

As a fast growing company, we are always on the look for ingenious and passionate people.

At ManoMano, we love and aspire to

  • Push often and serenely to production
  • Monitor code and functionalities (mistakes, product metrics)
  • Take advantage of containers flexibility (docker)
  • Leverage cloud scalability (AWS)
  • Migrate to a micro-services architecture
  • Cultivating continuous improvement

As Senior JS/React developer you will

  • Analyse, design and develop features with a high level of quality
  • Be part of the front developers community
  • Mentor and help junior developers to grow
  • Share good practices and work collaborativily
  • Build strong relationship with Solution Architects for framing and prioritization
  • Review your colleaugues code and make feedbacks (caring and constructive once)
  • Ensure optimal test coverage
  • Push your team' code into production and monitor it

We do at ManoMano

  • Software craftsmanship: clean code, testing, peer programming, code review…
  • Devops: CI/CD, observability…
  • React, PHP/Symfony, Java SpringBoot, Gradle, Quarkus, Python, Go, NodeJS, MariaDB, MongoDB, ElasticSearch, Redis, RabbitMQ, Docker, Linux, AWS…
  • GSuite, Slack, Confluence,, JIRA… Our technical stack is the following: PHP Symfony/Java SpringBoot, Python, Front JavaScript (Vanilla) ; ReactJs ; Design web : XHTML, CSS (sass, Postcss), HTML5 ; versioning tool : Git; bundling tool: Webpack.

What we can offer you at ManoMano

  • Fast growing start-up environment (a small team in Bordeaux where everything is still to be build, with the help of Paris and Barcelona)
  • International & agile company
  • 1/week work from home
  • Sponsorings to external conferences - organisation of internal and external Meetups
  • Crafternoons every Thursday afternoon (share your knowledges)
  • Amazing work environment with young and older cool colleagues :-) at the 7th floor of you new building - Belcier, Gare-Saint Jean.
  • Attractive salary (package)

Preferred Experience


  • Minimum two years experience in JavaScript and/or React
  • Technically knowledgeable / "a doer" - not afraid to DO, participate and help others / you are not afraid to to take initiatives and offer new solutions
  • Innovative and creative
  • Excellente digital culture and Data Driven
  • Autonomous and adaptable (desire to work in a fast growing environment / Start-up)
  • Humble et curious with a big appetite to learn discover and experiment new things
  • Team spirit and great communication skills
  • You come to work with good intentions and good vibes
  • High level of English

Recruitment Process

1 - Technical test
2- Technical interview & HR interview + ManoValue interview
3- Management interview

Additional Information

  • Contract Type: Full-Time
  • Start Date: 04 March 2020
  • Location: Bordeaux, France ()
  • Education Level: Master's Degree
  • Experience: > 5 years
  • Occasional remote authorized