Scala Engineer Team Lead needed at Tiko
Job title : Scala Engineer Team Lead
Job Location : Western Cape, Cape Town
Deadline : August 18, 2025
Quick Recommended Links
The Job
- We’re looking for a Scala Software Engineer Team Lead to guide a talented engineering team while remaining hands-on in building the software that powers our platform. In this key role, you’ll balance technical contributions with team management, helping shape the direction of our products and the growth of our developers.
Responsibilities:
- Coordinate and Collaborate: You’ll lead the planning and coordination of your team’s work, ensuring smooth delivery of features and improvements. You’ll also play an active role in cross-functional projects, collaborating with teams across the organization.
- Build and Improve Software: You’ll design, develop, test, and maintain the core features of our platform. Using best practices in software engineering, you’ll ensure our codebase remains robust, scalable, and efficient.
- Embrace Agile: We work in an agile environment, and you’ll be part of our regular rituals, planning, stand-ups, retrospectives, and more helping drive continuous improvement in our processes.
- Keep Things Clear: You’ll create and maintain clear, concise documentation to support your work and ensure it can be easily understood and used by others in the future.
- Prioritize Security: You’ll build software with security and data protection at the forefront, aligning with best practices to safeguard our users and their information.
- Lead and Mentor: You’ll support the growth and development of your team, offering guidance, mentorship, and regular feedback. We also value your own development—so we’ll support your learning journey too.
- Get Involved: You’ll contribute to projects beyond your immediate scope, offering help, sharing knowledge, and collaborating wherever needed to support the success of the wider team.
About you
- You have solid, in-depth experience developing in Scala and building software from the ground up. You’re passionate about functional programming, take pride in writing clean, high-quality code, and care deeply about using your technical and people skills to make a positive impact.
Requirements:
- 8 years of experience in software development
- 3 years of experience managing a team of backend developers
- Deep understanding and hands-on experience with functional programming principles in Scala
- Experience within Microservices and AWS
- You have extensive experience working with cats, cats effects, as well as various other Scala backend tools and frameworks
- You don’t want to just write code, you want to build scalable systems with quality
- You are based in Portugal/South Africa/Kenya
- You have excellent English skills
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs
Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.