Your responsibilities will include, but are not limited to the following:
● Serve as the primary technical leader, offering guidance to team members on technology decisions, architecture, and conducting thorough code reviews.
● Assist in conducting performance reviews of engineering team members, providing constructive feedback and guidance.
● Manage leave and support rotations within the engineering team to ensure optimal coverage and resource allocation.
Technical Roadmap and Strategy:
● Collaborate with the CTO to manage the technology roadmap for our platform, including identifying technical debt and addressing technology risks.
● Contribute to the development of strategies to overcome challenges and improve software quality and efficiency.
Employee Development and Well-being:
● Provide career guidance, mentorship, and perform one-on-one sessions with team members.
● Report back to the CTO on employee well-being, performance concerns, and potential employee retention risks.
Budget and Resource Management:
● Assist with engineering budgets and costs, providing guidance on resourcing needs, and identifying new roles or skill requirements within the team.
Travel and Office Presence:
● Willingness to travel approximately one week every two months between Cape Town (Cpt) and Johannesburg (Jhb) offices.
● Be present in the Jhb or Cpt office roughly twice a week, ensuring effective collaboration and support.