Abidjan, CI Remote (Global) Employment

Djamo is hiring a Technical Lead (Backend)

Responsibilities

  • Lead a cross-functional team (70% of your time)
  • Own the delivery and technical direction of a product squad (engineers, designer, PM).
  • Run the team: weekly 1:1s, regular feedback, career growth conversations, sprint coordination.
  • Break down projects into well-scoped work, manage dependencies, and keep the team shipping.
  • Partner closely with Product and Design to shape what gets built, not just how.
  • Raise the engineering bar across the org (20%)
  • Architect, build, and maintain efficient, reusable, and reliable backend systems and services.
  • Be a technical sounding board for other tech leads and engineers.
  • Help first-time managers develop their leadership skills ; give them patterns, not just advice.
  • Drive improvements to engineering practices: code review quality, testing strategy, CI/CD, design docs.
  • Contribute to architectural decisions that affect multiple teams.
  • Own the delivery and quality of backend features from concept to production.
  • Stay technical (30% overlap with above)
  • Write code.
  • Review code.
  • Lead by example on design quality, system thinking, and pragmatic trade-offs.
  • Own technical decisions for your squad.
  • Escalate the right ones, decide the rest.
  • Build reusable code and libraries for future use.
  • Bring a strong perspective that inspires new ideas and motivates engineers to develop simple solutions to sophisticated problems.
  • Foster strong cross-function collaboration with Frontend, Product, and Support to develop world-class products.
  • You’ll be reviewing code and design docs, and giving feedback on product specs and mocks.
  • Participate in the full development cycle: design, development, QA, experimentation, analysis, launch, and monitoring.

Requirements

  • 7+ years of software engineering experience, including production systems at scale.
  • 3+ years leading a team of engineers with direct people management (1:1s, feedback, growth plans ; not just tech lead coordination).
  • 3+ years working on scalable B2C applications in Fintech, Payments, or high-growth tech environments.
  • Strong experience with Typescript / Node.js, Python, Go, or similar backend languages.
  • Solid grasp of modern software engineering practices: version control (Git), CI/CD, code reviews, automated testing, monitoring, etc.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure), containerization (Docker), orchestration (Kubernetes), and infrastructure as code (Terraform).
  • Strong understanding of relational and non-relational databases.
  • Fluent in English (written and spoken).
  • When faced with a tricky bug or an unfamiliar system, know how to unblock yourself, whether by digging deeper, asking teammates for help, or using tools like AI.
  • Care deeply about users - you build with the user's real needs in mind, advocating for simplicity and value in technical decisions.
  • You think about systems and outcomes looking beyond individual tasks to understand system-wide impact on performance, scalability, and reliability.
  • Stays current with new tools and practices.
  • Experience in designing and implementing distributed systems that scale for millions of customers.
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments.
  • The capacity to communicate and discuss complex topics with technical and non-technical audiences.
  • Sound knowledge of standard software engineering methodology, e.g. unit testing, code reviews, design documentation, continuous integration, and delivery.

Nice to Have

  • Experience with PostgreSQL.
  • Fluent in French.
  • Experience working with event-driven architectures (e.g., Kafka, RabbitMQ)
  • Prior experience in a startup or hyper-growth environment
  • Familiarity with mobile backend (API performance, offline-first, rate limiting)
  • Contributions to open-source projects or engineering blogs

Benefits

  • A stimulating work environment
  • The value of participating in the evolution of a startup that aims to rapidly expand throughout French-speaking Africa.
  • A collaborative work environment with a strong team spirit
  • A culture of continuous employee development

Work Arrangement

Remote (Worldwide)

Additional Information

  • We will consider all applications on the same basis. Djamo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
  • Contractor via DEEL - for non-residents of Côte d’Ivoire and Senegal
  • CDD / CDI - for residents of Côte d’Ivoire or Sénégal
  • Desired start date ASAP
  • Sector of activity Mobile Financial Services
Required Skills
Typescript / Node.jsPythonGoor similar backend languages.cloud platformsdesigningimplementing distributed sstard software engineering methodologPostgreSQL.a startup or hyper-growth environmentmobile backend Typescript / Node.jsPythonGoor similar backend languages.cloud platformsdesigningimplementing distributed sstard software engineering methodologPostgreSQL.a startup or hyper-growth environmentmobile backend
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Djamo
Djamo is building the neobank for 210 million people in Sub-Saharan Africa, with the goal of providing seamless and affordable banking solutions to bring millions of people into financial inclusion.
All jobs at Djamo Visit website
Job Details
Category backend
Posted 14 days ago