A dynamic recruitment agency is seeking an experienced software and technical leader to manage a remote engineering team in Cape Town. This hybrid role involves hands-on development along with management responsibilities. The ideal candidate will have at least 5 years of experience, including expertise in integrating REST APIs, managing projects, and inspiring teams. Strong technical skills and the ability to navigate challenges in a fast-paced environment are essential.
Qualifications
5+ years of experience in software development and technical leadership.
Expertise in integrating REST APIs with web applications.
Experience managing remote teams.
Responsibilities
Manage the remote software engineering team and troubleshoot technical issues.
Develop alongside the management duties.
Oversee all projects, analyze briefs, and manage agile delivery.
Skills
Software development
Technical leadership
Integrating REST APIs
Managing remote teams
Problem identification
Agile delivery
Technical troubleshooting
Job description
5+ years of experience in software development and technical leadership for the following or similar technologies.
Expertise in integrating REST APIs with web applications.
Experience in working and managing remote teams.
Nice to have
Experience with integrating CRMs, like customer.io.
Experience with GTM or similar tools.
Experience with deployment process using Laravel Forge and Netlify.
Experience working for e-learning platforms.
Experience working with data analytics
Responsibilities
Manage the remote software engineering team and troubleshoot technical issues that involve software development, engineering tasks and product releases.
This role requires you to develop alongside the team management duties.
Its a hybrid dev / manager position.
You will oversee the development team and all projects they undertake, analyze briefs, identify risks, and manage agile delivery whilst contributing in a development capacity.
You should be able to work with your team and inspire them to reach their goals.
You should always be expanding your industry knowledge and be able to quickly identify problems.
You will recommend new technologies, processes and tools to enhance development capabilities.
Outstanding technical leads are accountable, trustworthy, and able to build lasting relationships with their teams, leading from a practical perspective.