Skip to content
mimi

Lead Dev

Davidson consulting

France · On-site Full-time Senior 1mo ago

About the role

About Davidson

Joining Davidson means more than just becoming part of a group of 3000 consultants across 6 countries and 2 continents. It means joining THE company that has been voted Great Place To Work France and Europe by its employees for 4 years, and is also one of the largest B Corps in France, named Best of the World in the "employees" category in 2022! (B Corps form a community of companies that have decided to be not the best in the world, but the best FOR the world).

Because our development is based on strong principles:

  • Deep respect for all our stakeholders: consultants, clients, and suppliers. Because while work "doesn't make happiness," it can certainly "make unhappiness." We are therefore committed to listening and acting with honesty.
  • Equal opportunities in the treatment of our applications and in the career management of our employees. We believe in a workplace where gender equality, inclusion, and diversity are the norm.
  • Minimal environmental footprint, and maximum societal impact. That's why, beyond the missions you will carry out, you can also contribute to projects that Davidson supports: international solidarity missions (with Planète Urgence), volunteering with associations (each Davidsonian has 3 days per year to assist them), supporting students from disadvantaged backgrounds (with Article 1), investing in startups developing innovative solutions, collective and individual actions to reduce our carbon impact...
  • Adhocratic Management based on the implementation of the principles of "horizontal enterprise" and "tribal management." On this last point, an important clarification: well-being at work is a luxury that a "solid" company must be able to afford. This implies that Davidsonians must combine initiative, commitment, and professionalism. Because "without work, talent is just a dirty habit." And this encourages us to seek to recruit people... better than us...

We encourage applications from people with disabilities, and we are committed to responding to their specific needs as best we can.

Profile / Mission

Within our E-commerce entity, which operates on platforms with very high traffic volumes, we are looking for a Lead Developer focused on:

  • The quality of our delivery
  • A technical reference posture
  • Managing a squad of 4 developers

Roles:

  • Code, contribute to delivery on a daily basis (priority n°1)
  • Manage the development team: technical animation, skill development, escalation point, squad atmosphere
  • Validate backlog and user stories transmitted by the architect, and transform them into technical user stories usable by the team
  • Validate ADRs with the client
  • Estimate and cost user stories with the team, secure sprint cadence
  • Perform code reviews and maintain quality standards (standards, tests, observability)
  • Lead cross-functional technical topics: technical debt, refactoring, tooling choices
  • Challenge technical choices on the client side when necessary, without being confrontational

Mandatory Stack:

  • TypeScript
  • NestJS
  • Node.js

Plus:

  • React
  • Shopify experience (Admin API, webhooks, embedded app)
  • E-commerce / replatforming context

Required Skills or to Acquire:

  • Solid experience in designing and developing APIs and middlewares (data synchronization, observability, performance, security)
  • Proven experience managing a team of 3 to 5 developers in an agile environment
  • Autonomy, rigor, ability to justify choices and document them
  • Comfortable challenging a tech client without being confrontational

Aptitudes / Soft Skills

  • Autonomy
  • Good interpersonal skills
  • Dynamism and responsiveness
  • Proactive
  • Good communication skills
  • Self-control, and good stress management

Skills

NestJSNode.jsReactTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free