Tech Lead [CDI]

> 5 years of experience
Permanent contract
Tech Lead
Management
Make
React Native

About Typology

Typology is the pioneering skincare brand from Good Brands, an ambitious venture dedicated to creating a new generation of digital-first consumer brands. Established in 2019 by serial entrepreneur Ning Li, Typology has rapidly become the #1 selling skincare brand online in France and has expanded its reach to Germany, the USA, and Japan.


🌟 Our Mission 🌟

Our mission extends beyond crafting effective and sustainable skincare. We aim to redefine the digital retail landscape through cutting-edge technology and bold innovation. From leveraging AI to developing custom applications for customer care, influencer marketing, and internal teams, we thrive on solving complex challenges with creative solutions.

By joining Typology, you'll be at the forefront of diverse projects, including website optimization, mobile app innovation, data-driven decision-making, and scaling our infrastructure to support a growing global audience. We're seeking passionate engineers eager to push boundaries, embrace innovation, and make a significant impact in a collaborative and inclusive environment.


🚀 Responsibilities 🚀

Delivery & Execution

  • Own the end-to-end delivery of technical initiatives across web, backend, and integrations.
  • Ensure sprint commitments are realistic, tracked, and delivered on time.
  • Identify risks, dependencies, and blockers early, and resolve them proactively.
  • Act as the first point of escalation for delivery issues before they reach the Head of Technology.

Team Coordination (Local & Remote)

  • Coordinate work between internal engineers and external agencies/freelancers.
  • Ensure clear scope, expectations, and ownership for remote team members.
  • Maintain a healthy delivery rhythm across distributed teams and time zones.

Technical Oversight (Non-Architectural)

  • Ensure engineering best practices are followed (code quality, reviews, testing, documentation).
  • Review and validate technical solutions with other Engineers.
  • Make pragmatic trade-offs between speed, quality, and long-term maintainability.
  • Safeguard stability of legacy systems while enabling new feature delivery.

Knowledge Management & Legacy Ownership

  • Become a key reference point for legacy systems and shared platform components.
  • Drive the capture and documentation of critical technical knowledge.
  • Reduce dependency on individuals by enforcing shared understanding and ownership.

Onboarding & Enablement

  • Own the onboarding process for new engineers (internal and external).
  • Ensure new team members become productive quickly on both new and existing systems.
  • Define pairing, ramp-up plans, and validation milestones.

Quality & Release Readiness

  • Work closely with QA to ensure test coverage, regression prevention, and release readiness.
  • Participate in release validation and go/no-go decisions.
  • Ensure incidents and post-mortems lead to concrete improvements.

Process & Continuous Improvement

  • Continuously improve delivery processes with a lightweight, pragmatic approach.
  • Help the organization scale without adding unnecessary process or overhead.
  • Actively contribute to a culture of ownership, accountability, and transparency.

Collaboration & Reporting

  • Partner closely with Product Management to align delivery with OKRs and business priorities.
  • Provide clear visibility on delivery status, risks, and capacity to the Head of Technology.
  • Support leadership in planning, hiring, and scaling the engineering organization.

💡 Skills 💡

  • Strong expertise in cloud platforms (AWS, GCP).
  • Solid knowledge of backend technologies (Node.js, Python) and frontend technologies (Vue, React, React Native).
  • Experience with system design, API development, and database systems (SQL and NoSQL).
  • Understanding of DevOps principles, CI/CD, and containerisation (Docker).
  • Proficient in security best practices for web and mobile applications.
  • Experience managing distributed and remote teams, including agency partners and freelancers.
  • Strong people management skills with a track record of mentoring and developing engineers.
  • Excellent interpersonal and communication skills, with the ability to navigate between technical and business contexts.
  • Experience working in fast-paced, OKR-driven environments with frequent delivery cycles.
  • Proven ability to establish processes and documentation practices from the ground up.
  • Experience with e-commerce platforms is a strong plus.

👤 Profile 👤

  • 5-7+ years of experience in software engineering, with at least 2 years in a technical lead, engineering manager, or similar leadership role.
  • Demonstrated experience managing both direct reports and indirect contributors (agencies, contractors).
  • Track record of successful team scaling and knowledge management during periods of growth or transition.
  • Hands-on technical background with the ability to jump into code when necessary, but primarily focused on enabling the team.
  • Comfortable balancing strategic thinking with operational execution.
  • Passionate about building high-performing teams and creating efficient engineering cultures.
  • Experience working with multiple brands or products within a single organisation is a plus.
  • Fluent in English is a must; French is a plus.

🛠️ Stack 🛠️

  • Backend: on AWS using Appsync, API gateway, Lambda, Cognito user pools, Cloudfront Dynamo DB, MongoDB, RDS Aurora
  • Frontend: website on VueJS/Nuxt.
  • Mobile App: React Native.
  • Data: Airbyte + DBT. Some other legacy pipelines on stitch-data.
  • Deployment: Gitlab CI for frontends, CloudFormation and CDK for backend
  • Monitoring: Grafana, Sentry, AWS Cloud Watch
  • AI: OpenAI, Anthropic, LangChain, VectorDB, GCP Vertex AI

📈 What Success Looks Like in This Role 📈

  • Within 3 months: Engineering team operates with reduced dependency on the Head of Technology for day-to-day decisions and coordination.
  • Within 6 months: All team members have clear onboarding paths, and critical knowledge is documented.
  • Within 12 months: Established processes enable consistent OKR delivery across brands, with measurable improvements in delivery velocity and team satisfaction.

At Typology, diversity fuels our innovation. We celebrate differences and are committed to building a culture where everyone is valued and empowered to contribute.

Unfortunately, due to the volume of applications received, we will only respond to candidates whose qualifications best match the role. Please consult our candidate data protection policy for more information.

We consider our board members to be full team members. The board is currently composed of Ning Li, Rodolphe Menegaux and Jeremy Uzan. The observer members are Michael Stothard and Marc Simoncini.

Reference :typology-teamtailor+Good-Brands-Tech-Lead-CDI

Skills

Data
Airbyte
Database
DBT
DynamoDB
Grafana
LangChain
MongoDB
NoSQL
SQL
Tooling
Gitlab
Sentry
Backend
NodeJS
Python
Project Management
Management
No code
Make
Mobile
React Native
Others
DB2
Ops
Docker
Frontend
React

Similar Jobs

brand cover
senior implementation engineer emea [paris]
NuxeoPermanent contract
NuxeoPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 6 years experience
Java
Javascript
Amazon Web Services
1 day ago
brand cover
junior fullstack developer @fleet
FleetPermanent contract
FleetPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 2 years experience
50k€ ➞ 62k€/year
React
PostgreSQL
Typescript
2 days ago
brand cover
senior tech lead mes -toulouse
CapgeminiPermanent contract
CapgeminiPermanent contract
Issy-les-Moulineaux, FR
No remote work
≥ 7 years experience
English
C#
Management
2 days ago
brand cover
manager sap pp (production planning)
CapgeminiPermanent contract
CapgeminiPermanent contract
Paris, FR
No remote work
≥ 7 years experience
SAP
English
Project Management
2 days ago
brand cover
tech lead mulesoft - paris
CapgeminiPermanent contract
CapgeminiPermanent contract
Issy-les-Moulineaux, FR
No remote work
≥ 5 years experience
Mulesoft
D3
REST API
2 days ago
brand cover
auditeur - inspecteur it h/f
BNP ParibasPermanent contract
BNP ParibasPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 3 years experience
45k€ ➞ 65k€/year
Agile
Project Management
Management
5 days ago
brand cover
développeur.se ios
Listen TooPermanent contract
Listen TooPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 5 years experience
Swift
SwiftUI
14 days ago
brand cover
développeur fullstack node.js
Listen TooPermanent contract
Listen TooPermanent contract
Paris, FR
& Remote
Hybrid remote
≥ 5 years experience
NodeJS
React
Typescript
14 days ago
brand cover
🔥 devops
SketchfabPermanent contract
SketchfabPermanent contract
Paris, FR& 1 other
No remote work
Juniors accepted
40k€ ➞ 60k€/year
Python
Python
18 days ago