Full-Stack Tech Lead (Web Platform)

Posted Yesterday
Be an Early Applicant
Dakar, SEN
In-Office
Mid level
Software
The Role
Lead technical execution of the FieldPro web platform as a player‑coach: design and implement full‑stack features, ensure performance and test coverage, review code, mentor and manage four developers, collaborate with CTO and Product Owner, and drive pragmatic AI adoption to improve developer productivity and code quality.
Summary Generated by Built In

The Full-Stack Tech Lead is responsible for the technical leadership and day-to-day execution of the web platform.

This role ensures the usability, performance, and maintainability of the FieldPro web application. The Tech Lead acts as a player-coach, combining hands-on development with team leadership, and works closely with the CTO and Product Owner to deliver a scalable, user-focused product.

In addition, the Tech Lead plays a key role in driving pragmatic AI adoption to improve developer productivity and code quality across the team.


A. Tech Stack
  • Frontend: TypeScript, React, Redux, MUI, Vite

  • Backend: TypeScript, Node.js, PostgreSQL

  • CI/CD & Infrastructure: GitLab CI, ArgoCD, Kubernetes


B. Main Responsibilities

The Full-Stack Tech Lead reports directly to our CTO and works closely with our Product Owner and our Mobile Tech Lead

He/she will lead and directly manage 4 full-stack developers:

  • 1 Senior Backend Developer

  • 3 Junior to Intermediate Full-Stack Developers)


1. Product & Stakeholder Collaboration

  • Collaborate with the CTO and Product Owner to translate product goals into technical solutions.

  • Contribute to roadmap discussions by providing technical input, estimates, and risk assessment.

  • Participate in product discovery and UX discussions to ensure feasibility, performance, and maintainability.

  • Occasionally support client-facing discussions (e.g. RFPs or technical clarifications).

2. Technical Leadership & Team Management

  • Mentor and help junior developers; foster a culture of clean, readable, and maintainable code.

  • Review pull requests to ensure code quality, performance and security standards.

  • Own the technical execution and delivery of the web app, ensuring features are released on time and without bugs or regressions.

  • Act as a direct manager for the full-stack developers:

    • Conduct regular 1:1s

    • Support skill development and career progression

    • Participate in hiring and onboarding

3. AI Enablement

  • Drive the adoption of AI-assisted development practices within the team

  • Help the team understand the current limitations, risks, and trade-offs of AI tools (e.g. correctness, maintainability, security).


4. Hands-on Development & Quality

  • Design, implement, and maintain complex full-stack features.

  • Own technical decisions for the web app, and both web and mobile APIs within the broader architecture defined with the CTO.

  • Contribute to system-wide performance and reliability in collaboration with the external DevOps team.

Ensure a broad test suite covers critical user journeys and aligns with real business use cases.

Requirements
  • 3+ years of professional experience as a full-stack developer.

  • Ideally, 1+ year in a Tech Lead role (web or backend).

  • Experience working in an agile team; familiarity with Scrum or similar delivery methodologies.

  • Strong communication skills; professional English (written and spoken) required, French is a plus.

  • Comfortable working in an international, remote-first environment.

Ability to balance hands-on development with technical leadership and people management responsibilities.

Skills Required

  • 3+ years professional experience as a full-stack developer.
  • 1+ year in a Tech Lead role (web or backend).
  • Experience working in an agile team; familiarity with Scrum or similar methodologies.
  • Professional English (written and spoken).
  • French language skills.
  • Comfortable working in an international, remote-first environment.
  • Ability to balance hands-on development with technical leadership and people management responsibilities.
  • Experience with the tech stack: TypeScript, React, Redux, MUI, Vite, Node.js, PostgreSQL, GitLab CI, ArgoCD, Kubernetes.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
50 Employees
Year Founded: 2015

What We Do

Optimetriks is a bootstrap, profitable SaaS company with more than 10 years of operational excellence. It operates across consumer goods, agriculture, financial services, and telecom, with a multicultural team spanning Africa, Europe, Asia, and Latin America. Its international business footprint combines a software-based model with diverse sector experience and regional coverage, supporting organizations across multiple markets and operating environments worldwide.

Similar Jobs

In-Office
Dakar, SEN

H-Tech Supports Logo H-Tech Supports

Connectivity Engineer

Information Technology • Professional Services • Consulting
In-Office
Pikine, Dakar, SEN
107 Employees
In-Office
3 Locations
3310 Employees
In-Office
Dakar, SEN
3310 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account