Overview

Technical Leader Jobs in Tunis, Tunis, Tunisia at Zembra

Title: Technical Leader

Company: Zembra

Location: Tunis, Tunis, Tunisia

Company Description

Zembra is a collective of diverse thinkers and doers focused on solving clients' problems and helping online reputation management businesses grow. We provide a robust review scraper API to help businesses track their online reputation.

Role Description

The Technical Lead – Software Delivery provides hands-on technical leadership for an enterprise application platform, owning solution design and delivery execution while ensuring engineering quality and consistency across the team.

Key Responsibilities

  • Lead solution design and implementation for platform features, integrations, and services
  • Lead and manage junior engineers through thoughtful code reviews, pairing, and day-to-day technical guidance
  • Translate business requirements into scalable technical designs and delivery plans
  • Drive the full software development lifecycle: requirements, design, build, test, release, and production support
  • Establish technical direction and ensure alignment to architecture and engineering standards
  • Lead troubleshooting and root-cause analysis for complex production issues and cross-system integrations
  • Ensure operational readiness through observability, runbooks, release validation, and incident learnings
  • Maintain clear and current technical documentation (architecture, operational procedures, engineering practices)

Required Platform / Runtime Experience

  • Strong experience building and delivering enterprise applications using JavaScript/Typescript /NestJs
  • Deep expertise with modern JavaScript frameworks
  • Strong relational database experience with MySQL (schema design, indexing, transactions, performance tuning)
  • Observability/APM experience (monitoring, tracing, logging, alerting, production diagnostics)
  • Experience designing and building REST APIs
  • Experience with distributed systems / microservice architectures
  • Experience designing and creating CI/CD pipelines for building, testing, and deploying enterprise applications
  • Familiarity with release management practices including gated approvals, environment promotion, rollback strategy, and deployment validation

Education and Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field or equivalent professional experience
  • 5+ years of professional development experience
  • 2+ years in a technical leadership capacity (technical lead, lead developer, engineering lead), including coaching and mentoring responsibilities
  • Demonstrated success delivering complex projects end-to-end and improving software quality outcomes

Knowledge, Skills, and Abilities

  • Strong communication skills: able to explain technical concepts and tradeoffs to technical and non-technical stakeholders
  • Experience in Agile practices
  • Strong prioritization and planning skills across multiple workstreams (features, tech debt, reliability)
  • Comfortable setting standards and holding the bar through coaching and accountability
  • Bias for automation, continuous improvement, and pragmatic delivery

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.