logo
Tecafrik

Senior Full Stack Developer → Tech Lead | Fully Remote

Africa

July 13, 2026 at 5:29 AM

✨ AI summary

Location

  • Senegal (Remote)

Languages

  • TypeScript
  • JavaScript

Frameworks

  • NestJS
  • React
  • React Native
  • GraphQL

Cloud Services

  • AWS
  • Google Cloud Platform
  • Azure

Experience Level

  • 5+ years full‑stack development

About the Company:

Dynamic and innovative tech company that is dedicated to delivering cutting-edge solutions across industries. We are currently seeking a talented and experienced Senior Full Stack Developer to join our team and contribute to the development of high-quality software products.


The Role

We’re hiring a Senior Full Stack Developer ready to grow into a Tech Lead within 3 months. You’ll start by shipping high-impact features and earning deep context on our platform, then step into leading architecture decisions, mentoring developers, and driving technical direction across the team.


What You’ll Do

— Design and implement scalable software solutions for complex logistics workflows

— Propose and document architecture decisions with clear trade-off analysis

— Collaborate with product managers to shape requirements and priorities

— Work closely with QA to ensure quality across releases

— Maintain and optimize existing systems for performance and scalability

— Transition into tech leadership: owning technical roadmaps, mentoring developers, and setting engineering standards


Tech Stack

— NestJS, GraphQL, ReactJS (required)

— At least 1 major cloud provider (AWS, GCP, or Azure)

— IaC and monitoring tools

React Native experience is a strong plus

— Optimization and routing algorithms familiarity is a bonus


Requirements

— 5+ years of proven full-stack development experience

— Fluency in English is mandatory — written and verbal communication must be excellent

— Strong problem-solving skills and algorithmic thinking

— Ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders

— BS in Computer Science, Engineering, or equivalent experience

— Experience building scalable, high-performance applications


What We’re Looking For

Beyond technical expertise, we’re looking for someone who:

— Takes ownership and is comfortable making technical decisions independently

— Is curious, proactive, and always looking for better ways to solve problems

— Understands both the technical and business impact of engineering decisions

— Can balance speed, quality, and scalability when building software

— Enjoys collaborating, mentoring others, and raising the engineering bar

— Thrives in a product-driven environment and isn’t afraid to challenge ideas with constructive feedback


What We Offer

— Fully remote 

— Competitive salary

— A clear path from Senior Developer to Tech Lead in 3 months

— Collaborative, customer-driven culture where your ideas ship fast