I’m partnered with the innovation arm of a global freight management company that’s on a mission to leverage AI to drive growth and expansion. This department is responsible for technology across the entire group of companies, both internally and externally. Some systems include web-based customer portals with tracking and supply chain function, document management systems and general telematics.
They are investing a lot of time and resources into AI for the purpose of automating processes and generally streamlining operations. The successful candidate in this position must have a keen interest and open-mindedness towards AI and the future innovation of the technology and any prior experience is a massive bonus.
This role will involve the leadership of a team of five developers of junior and intermediate level, who are currently being led by the architect. The team is expanding and the successful candidate will play a key role in the growth of the team. Beyond this position, there is an opportunity for progression into a solution architect, development manager and/or head of development based on performance.
Key Responsibilities
Leadership & Mentorship
- Lead by example, coaching developers through code reviews, pairing, and knowledge sharing.
- Set and maintain coding standards for quality, scalability, and best practices.
- Help the team grow through onboarding, collaboration, and continuous improvement.
- Champion the use of AI tools to boost productivity, automation, and innovation.
- Keep up with new frameworks and trends, evaluating where they can add value.
- Lead proofs of concept and pilot projects using new or emerging technologies.
- Build intuitive, responsive user interfaces with Angular and related tech.
- Work with design and UX to deliver accessible, consistent user experiences.
- Develop scalable, secure APIs and services using .NET.
- Manage integrations, databases (SQL/NoSQL), and authentication.
- Contribute to system design and technical decision-making.
- Apply modern design patterns and drive clean, maintainable code.
- Oversee Git workflows, CI/CD pipelines, and automated deployments.
- Work closely with Product and DevOps teams to align technical and business goals.
- 5+ years in full-stack development (Angular, .NET, REST APIs, SQL/NoSQL).
- Proven experience leading or mentoring developers.
- Strong understanding of cloud platforms (Azure/AWS).
- Passion for AI, automation, and emerging tech.
- Excellent communication and problem-solving skills.
- Proficiency in spoken Afrikaans is preferred.