Technical Lead


Job Type Full Time

About Tappi

Tappi is a growth-stage start-up, aiming to help businesses find customers and turn them into advocates. Our platform provides do-it-yourself tools to create business websites, set up online Ad campaigns, process payments and manage reviews – all in one place.

Location: Nairobi, Kenya

What You'll Need

To succeed in this position you must be an experienced Tech Lead with a strong backend in Python, and some experience with Java, Postgres, and Javascript. The ideal candidate we seek should have at least 5 years of experience working with multicultural teams in different time zones.

Other requirements include;

  • At least 5 years of experience in Software Engineering with a strong backend in Python, some experience with Java, Postgres, and Javascript
  • Experience with cloud-based environments such as AWS, Azure, or Google Cloud Platform
  • Strong understanding of software development best practices, design patterns, and algorithms
  • Experience with Agile software development methodologies
  • Strong leadership, communication, and collaboration skills
  • Experience leading multicultural teams in different time zones
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • If you meet the above qualifications and are passionate about building scalable and reliable software products and services, we encourage you to apply for this exciting opportunity to join our startup as a Tech Lead.

What you’ll do

  • Lead a team of developers to build and maintain software products and services
  • Provide technical leadership and guidance to the team
  • Develop and implement software development best practices
  • Collaborating with cross-functional teams to ensure the successful delivery of products
  • Design and develop scalable, high-performance backend systems
  • Write clean, maintainable, and testable code
  • Perform code reviews to ensure high code quality
  • Resolve technical issues and implement solutions
  • Mentor junior developers and provide guidance to help them grow in their roles
  • Manage technical debt and ensure the codebase is up-to-date with industry standards
  • Ensure the security and reliability of software products and services
  • Drive the overall technology vision and strategy for the company
  • Evaluate and recommend new technologies to improve our products and services
  • Manage technical relationships with third-party vendors
  • Ensure the scalability and sustainability of our products and services
  • Collaborate with the leadership team to align technology goals with business objectives

Perks and Benefits

  • Competitive salary and employee stock options
  • Medical, dental, and optical insurance
  • Great work environment
  • Inclusive innovative team-oriented culture
  • Have fun and have an impact in building something great in Africa.

How to Apply

Got what it takes? Send your CV to [email protected]