Job Description You are a visionary tech guru with a passion for innovation and leadership. Our client is searching for a Tech Lead in Johannesburg who's ready to take charge and drive cutting-edge projects to new heights. If you're an expert problem-solver with a knack for mentoring teams and delivering flawless, high-performance tech solutions, then you'll love what's waiting for you here.
As a Tech Lead , you'll play a pivotal role in overseeing technical projects, ensuring quality code, and shaping the tech strategy. Working within the fast-paced world of iGaming, you'll lead a talented team of developers, transforming ideas into powerful, seamless gaming experiences. With a hands-on approach and strategic insight, you'll be the go-to expert for all things tech, supporting the development cycle from ideation to launch.
Your key job responsibilities as the Tech Lead in Johannesburg will include:
- Guide and inspire a team of developers, offering mentorship and fostering a collaborative, innovation-driven environment.
- Define and implement a robust tech strategy in alignment with product goals, balancing performance, scalability, and security.
- Oversee end-to-end project lifecycles, coordinating resources, timelines, and deliverables to ensure successful, on-time launches.
- Ensure the highest standards of code quality through regular reviews, hands-on contributions, and adherence to best practices.
- Work closely with Product Managers, Designers, and QA to create seamless, high-performance gaming solutions that enhance user experience.
- Tackle complex tech challenges, introducing new technologies and approaches to keep our client's products at the forefront of the industry.
Requirements
Requirements for this Tech Lead job in Johannesburg :
- 5+ years in software development, with at least 2 years in a leadership role; iGaming or high-traffic tech experience is a plus.
- Proficient in a range of programming languages (such as Java, C#, JavaScript) and frameworks with a strong command of full-stack development.
- Proven ability to inspire and lead a team, with excellent communication and project management abilities.
- Skilled in diagnosing and resolving complex technical issues, balancing short-term fixes with long-term improvements.
- Eager to explore new tech, adapt quickly, and contribute to a team that's constantly innovating.
#J-18808-Ljbffr