About the role

  • Tech Lead guiding engineering excellence at Clickatell, an AI-driven chat commerce leader. Shape architecture and mentor engineers for scalable systems across diverse industries.

Responsibilities

  • Contribute to end-to-end technical architecture and system design across product and AI-driven initiatives.
  • Drive requirement clarity and technical discovery by working closely with Product and User Experience teams to refine user stories, identify edge cases, evaluate trade-offs, and define implementation strategies.
  • Lead and facilitate agile ceremonies including backlog grooming, estimation sessions, technical design discussions, stand-ups.
  • Lead development using Java, Spring Boot, and Python, delivering high-performance, secure, and reliable systems that handle high transaction volumes and real-time workflows.
  • Drive AI-integrated development by guiding the integration of large language models, retrieval-augmented generation architectures, and vector search systems into production applications.
  • Own engineering standards and code quality across services, ensuring clean architecture, strong testing practices, clear documentation, and consistent design patterns.
  • Mentor and guide engineers through requirement analysis, design discussions, code reviews, debugging, and production readiness.
  • Collaborate with cross-functional teams including Infrastructure, Database, DevOps, and Customer Support teams to resolve complex technical issues and ensure smooth releases.
  • Ensure production stability and operational excellence by leading root cause analysis, and driving improvements in monitoring and observability.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional software engineering experience, including experience in a technical leadership role.
  • Strong hands-on experience with Java and Spring Boot in building microservices.
  • Strong hands-on experience with Python backend development.
  • Demonstrated experience working closely with Product Managers and Design teams to shape, refine, and drive technical requirements.
  • Experience translating business requirements into technical design documents, implementation plans, and delivery estimates.
  • Experience designing and building high-volume, low-latency distributed systems.
  • Experience integrating AI capabilities into production systems
  • Experience with RESTful API design and integration.
  • Experience deploying applications in cloud environments such as Amazon Web Services.
  • Experience leading technical discussions, mentoring engineering teams, and facilitating agile ceremonies.
  • Experience working with event-driven systems and message brokers such as Kafka or similar platforms.

Benefits

  • Medical Aid contribution
  • Pension fund contribution
  • Quarterly performance incentive bonus
  • Risk benefit company contributions
  • Reimbursable communications allowance for internet and mobile phone bills
  • Half-day off on your birthday
  • 5 personal days leave a year, over and above your annual leave + ½ day off on your birthday
  • Flexible working conditions (remote & in person) with access to office hubs as required *current policy
  • Home office set-up with laptop, monitor and other related items.

Job title

Tech Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job