This position is no longer available.

Engineering Lead [React/Java] (W/M)

Permanent contract
Paris
Salary: Not specified
No remote work
Experience: > 5 years

ManoMano
ManoMano

Interested in this job?

Questions and answers about the job

The position

Job description

OUR COMPANY CULTURE 💙

People are at the heart of ManoMano’s culture around our 3 core values : boldness, ingenuity and care. 

Your missions

As a visitor on ManoMano website, you might have a question about a product, need help looking for the right tool or even need guidance in your DIY project. The “Expert Advice” feature team's mission is to build the solutions to offer help from DIY experts to our visitors in order to increase sales and customer satisfaction.

Advice is one of ManoMano key differentiators and an important contributor to our business. By joining this feature team you will have a unique opportunity to work on innovative large scale projects with a strong business impact.

Your challenge as the Engineering Lead of the Expert Advice will be to:

- Work in close collaboration with product / engineering managers and architects

- Take responsibilities for the quality (performance, availability, scalability, maintainability, velocity) of the deliveryManage the developers of the feature team

- Embody the ManoMano values: bold, ingenuity, care

Context

- 39 feature teams in January 2022

- Agile mindset since the birth of ManoMano: Scrum, SAFe, A/B testing are widely applied

- 3 offices (Paris, Bordeaux and Barcelona) with up to 100% remote

- Our working language is English. We are using French as well and some of us speak Spanish, German, Italian…

Main activities

-You will join a team, currently composed of 4 developers and a product manager, in order to provide our visitors with the best possible advice, with the support of other teams (Product, UX/UI, SRE, Agile, QA, Platform engineering, Legal, Payment, HR…).

Responsibilities of the team include:

- Design, build and run new featuresMaintain and decommission legacy applications

- Assimilate business context and company expectations

- Learn & teach through mentoring, pair programming, code reviews, knowledge transfer

- Continuously improve the quality of processes and technical components

- Deploy code up to production and proactively monitor it

- Contribute to the ManoMano shared assets (libraries, tools, etc.)

Technical stack

- Web applications in TypeScript, React, Next.js, Redux-Saga, React Admin

- Microservices in Spring Boot and Java 11 (soon 17)

- Architecture inspired by the Hexagonal and Clean Architecture

- PostgreSQL, MySQL, RabbitMQ, Kafka, RedisAWS, Docker, Kubernetes, HelmKong, KeycloakGitlab CI/CD

- GTM, Amplitude, Datadog, Sentry, Slack, Jira

We do have 2 legacy applications written in PHP that we are phasing out.

There are also opportunities within the company to later work on projects built with Kotlin, Go, Python or PHP.

Requirements

- 5+ years of experience as a software engineer

- Management or at least tech-leading experience (management training is provided)

- Agile, DevOps and product minded

- Data driven in decision making

- Team spirit, willing to help wherever it is needed (monitoring, leading agile rituals, decommissioning legacy code, writing documentation, mentoring teammates…)

- Be lazy, automate things in order to helps us be more scalable and efficient

- Fluent in english

- Able to work in a fast changing (and not perfect) environment

- Taste for continuous improvement, with a strong desire to test, experiment and share better solutions

Benefits:

People: Smart/ diverse backgrounds / international environment/ A positive, supportive & dynamic atmosphere

Work: office/ hybrid/ full remote  

Salary: competitive salary package

Technology: Get a laptop you love to do your best work

Time off: 7 weeks of paid vacation + vacation premium $$

Sports: free gym 

Healthcare: mutual (60% taken care by MM) 

Retreats/ fun: music room/ a terrace/ modern office/  Crafternoons every Thursday afternoon (share your knowledge, learn from others)/ External events attendance, fairs & Meetups

Food: all the coffee you can drink/ Restaurant card (Swile)

Transportation: 50% reimbursement

MM employee discount

Parents: flexible policies

#LI-Remote

At ManoMano we are dedicated to building an inclusive and diverse workforce where each individual can grow. 

We respect and value the richness of varied cultures, perspectives, skills and experiences within our teams which is why we are looking for talented people from all backgrounds.

The information collected on this form is recorded in a file used by ManoMano - Colibri SAS so that we can process your application.   

The data is kept for 2 years from the date of your application. You can access your data, rectify it, request its deletion or exercise your right to limit the processing of your data. You can also exercise your right to the portability of your data. Consult the cnil.fr website for more information on your rights. 

To exercise these rights or if you have any questions about the processing of your data under this scheme, you can contact our data protection officer by writing to dpo@manomano.com.  

If, after having contacted us, you feel that your "Data Protection" rights have not been respected, you may submit a complaint to the CNIL.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Executive”.