This position is no longer available.

Tech Lead - Javascript

Permanent contract
Salary: Not specified
Experience: > 5 years


Interested in this job?

Questions and answers about the job

The position

Job description

Your missions

  1. Contribute to the delivery of our clients’ projects, managing development team and activities:
  • Understand the client’s business issues and needs, and translate them into technical requirements

  • Collaborate with UI/UX design and be able to take in charge the design aspects depending on team composition

  • Understand the technical ecosystem of the application to be developed or enhanced, and propose the best options that guarantee the right balance between short term issues and long-term vision,

  • Specify & review technical solutions with fellow developers (In particular choices related to the backend API, choices of UI components)

  • Explain technical options and their impacts to product owners to guide the redaction of user stories and guide decision-making,

  • Identify all tasks to be carried out at the sprint level to deliver user stories. Help organize and sequence work. Be proactive in estimating and challenging workloads and highlighting critical choices to internal stakeholders

  • Propose alternative options when needed, to manage difficulties encountered and ensure timely and quality delivery,

  • Contribute in coordinating the work of the development team, provide technical coaching and methodological support to fellow developers and act as a gatekeeper of code quality,

  • Act as the privileged point of contact of the development team and ensure smooth interactions with all technical contributors (Architect, Backend, UX/UI) and delivery management roles in the agile environment (PO / PPO / Scrum master)

  • Contribute to development activities and code review,

  1. Contribute to the animation of the software pool and the development of common assets:
  • Be a reference on our frontend stack and master the open-source ecosystem around it. Coach junior developers to develop their technical skills on this stack. Participate in the recruitement and skill assessment processes.

  • Develop your ability to understand backend & data constraints

  • Adopt “test & learn” approach, build best practices on projects, and promote them to the rest of software team,

  • Contribute to technical watch on the evolution of development tools and standards for our frontend stack

  • Support the technical governance committee by identifying and developing tools or code libraries to accelerate development and improve code quality.

Preferred experience

Technical expertise: 

  • Proven knowledge of the Javascript programming language, Typescript and the general JS ecosystems

  • Track record delivering solutions involving ReactJS applications backed by REST APIs

  • You know your way around component libraries / design systems such as antd and are proactive in working with UI/UX designers to identify the constraints striking the right balance between a customized look and feel and components reuse

  • Your are able to advocate for general development principles & philosophies in line for the project objectives (responsive design, native approach, mobile first approach)

Personal qualities:

  • Business-value oriented

  • Ability to think positively and create a benevolent, team-oriented work environment,

  • Natural leadership to bring a team to excellence

  • At ease in interpersonal interactions, with multi-disciplinary profiles and external stakeholders

  • Ability to solve complex problems using different levers or components,

  • Fluency in English

Recruitment process

Recruitment process:

After sending your application, you will receive a reply within 7 days.

If your profile is selected, here are the next steps:

- first meeting with a recruitment manager

- depending on your seniority an at home React technical test

- a technical interview in two parts

- General knowledge about web application architecture and frontend technologies

- A business case study that will focus on collaboration & team organization while giving you a sneak peek of the challenges of data projects

- opportunity to meet with management (cto, head of project operations)

Advantage and benefits:

  • Full remote possible (Metropolitan France only)

What about our offices ?

  • Bordeaux: meet with your colleagues in a peaceful and calm space with an amazing view on “Les bassins à flots”

  • Paris: enjoy a coworking space on the top of the Montparnasse tower with a 360 view of Paris

What about our values :

  • Join a company which values care where everyone is in position to reach their full potential

  • You will work within an energetic team with a strong technical skill. Weekly engineering are organized every week to present and discuss technical topics

  • Create immediate impact on the company

  • A quiz is sent every month in order to improve your comfort at work

Fun Activity:

  • Afterwork every month with different theme ( bowling , board game , darts, beers bar, etc. )

  • Lunch break : outside lunchs, board game parties, and sport! (running, badminton, yoga)

  • CTFs

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.