Our client is looking for a Lead Developer to join their team for a one year contract with the possibility to become permanent. As the Development Lead, you will play a pivotal role in shaping our client's Tech ecosystem, optimising productivity, and driving excellence in product design, development, and deployment. Accountable directly to the CTO and collaborating with cross-functional teams, you'll lead a team of developers, ensuring they align with our client's aspirational culture and work ethos. You will be the guiding voice of their development products and will shape the features developed by the Development Team to be used by people across the continent and beyond. The work is challenging, fast-paced and always changing. You are empathetic and creative leader with strong analytical skills, a commitment to quality, a collaborative work ethic and strong coding skills. Further, with data-driven decision-making being a core tenet of our approach to impact, this role requires a strong adherence to and an enthusiasm for careful, rigorous, responsible, and empathetic use of development, both personal and institutional; seeking to build for safety, inclusivity, and equity. Responsibilities: Develop and execute a comprehensive development strategy aligned with business objectives. Collaborate with stakeholders to gather feedback and ensure product relevance and effectiveness. Oversee the design, development and implementation of Civic Tech products, ensuring that they meet high quality standards and the needs of city partners. Manage timelines, budgets and resources to ensure successful product releases and implementations. Lead, mentor and develop the Development Team, fostering a culture of collaboration, innovation and excellence. Grow professionally and develop competence in a rapidly scaling organisation. Qualifications: Bachelor of Computer Science or relevant tertiary qualification or equivalent practical experience. Certifications in design methodology, project management or UX would be advantageous. Skills and technical expertise: Python: Advanced Python proficiency for developing scalable and maintainable code, focusing on Web Development Python Frameworks (Flask, Django, FastAPI). Cloud Engineering: Advanced proficiency in public cloud platforms such as AWS. Ability to design, implement, and manage cloud infrastructure and services. Open-Source Development would be beneficial: Strong background in contributing to and managing open-source projects advantageous. Familiarity with open-source licensing, community engagement, and leveraging open-source tools and libraries. Data Automation & Integration: Proficiency in automating data workflows and integrating diverse data sources to streamline processes and enhance data accuracy, Apache airflow experience a bonus. In-depth knowledge of product release processes and technical concepts. Ability to innovate and apply emerging technologies effectively. Strong leadership and management abilities. R60000 to R75000
Apply Now