FE Software Development Team Lead
Posted 22 days ago
Job Viewed
Job Description
Join to apply for the FE Software Development Team Lead role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the FE Software Development Team Lead role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
POSITION INFO:
We are seeking a highly skilled and motivated
Recruiter:
Deka Minas Pty Ltd
Job Ref:
Date posted:
Friday, May 16, 2025
Location:
Rosebank, South Africa
SUMMARY:
POSITION INFO:
We are seeking a highly skilled and motivated Front-End Team Lead with deep expertise in React.js and API integrations to lead a team of front-end developers in building scalable, high-performance web applications. This role is ideal for a hands-on leader who thrives in a fast-paced, collaborative environment and is passionate about user experience, clean code, and modern frontend architecture.
As a Team Lead, you will not only contribute to the development of new features but also guide technical direction, mentor junior developers, and ensure that our web applications are performant, scalable, and robust. You will work closely with cross-functional teams, including backend developers, designers, and product managers, to deliver high-impact solutions.
Key Responsibilities:
- Lead the front-end development team, providing technical guidance, code reviews, and mentorship.
- Architect, build, and maintain scalable React-based web applications.
- Integrate and optimize communication with backend APIs for maximum performance and reliability.
- Collaborate with design and product teams to implement intuitive and visually appealing user experiences.
- Own and refine the front-end development roadmap, ensuring alignment with business goals.
- Define and enforce best practices for front-end code quality, testing, and documentation.
- Drive continuous improvement in front-end performance, scalability, and developer efficiency.
- Stay current with emerging frontend trends, tools, and technologies and make recommendations for adoption.
- 5+ years of experience in front-end development.
- 3+ years of professional experience with React.js and TypeScript.
- Proven experience leading or mentoring a front-end development team.
- Expertise in integrating and working with backend APIs.
- Real-world experience optimizing performance and bundle size.
- Strong understanding of client-side state management (e.g., Redux, Zustand, or similar).
- Hands-on experience with front-end testing tools such as Jest or alternatives.
- Solid understanding of server-side vs. client-side rendering.
- Strong grasp of software design principles and modern architecture patterns.
- Experience building and maintaining web applications at scale.
- Familiarity with agile methodologies and team collaboration tools.
- Excellent communication, leadership, and interpersonal skills.
- Experience implementing internationalization (i18n).
- Familiarity with Storybook.js or other UI documentation/testing tools.
- Experience optimizing deployments over CDNs.
- Deep knowledge of Webpack configuration and performance tuning.
- Working experience with Next.js 13+.
Please note that by submitting your personal information to Deka Minas, you freely consent to the processing of such data for the specific purpose of securing you either permanent or temporary employment. Deka Minas makes use of a POPIA-compliant database, and you have the right to access, correct, or request the deletion of your personal information at any time.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Software Engineering Team Lead jobs in Cape Town, Western Cape, South Africa .
Durbanville, Western Cape, South Africa 5 hours ago
Cape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 2 weeks ago
Software Engineering Manager (Fulfilment Web)Cape Town, Western Cape, South Africa 4 weeks ago
Cape Town, Western Cape, South Africa 3 months ago
Cape Town, Western Cape, South Africa 3 days ago
Software Engineering Manager (Fulfilment Web)Cape Town, Western Cape, South Africa 4 weeks ago
Software Engineering Manager - Cross-platform C++ - MultipassCape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 2 hours ago
Software Engineering Manager - Cross-platform C++ - MultipassCape Town, Western Cape, South Africa 3 months ago
Software Engineering Manager - Cross-platform C++ - MultipassCape Town, Western Cape, South Africa 1 month ago
Software Engineering Manager - Sustaining EngineeringCape Town, Western Cape, South Africa 2 months ago
Cape Town, Western Cape, South Africa 1 day ago
Software Engineering Manager, Ubuntu GamingCape Town, Western Cape, South Africa 2 weeks ago
Cape Town, Western Cape, South Africa 2 months ago
Software Platform Engineering Manager - Ubuntu for Next-Gen SiliconCape Town, Western Cape, South Africa 2 months ago
Linux Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 3 weeks ago
Ubuntu Enablement - Software Engineering ManagerCape Town, Western Cape, South Africa 1 week ago
City of Cape Town, Western Cape, South Africa 3 days ago
City of Cape Town, Western Cape, South Africa 3 weeks ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 3 days ago
City of Cape Town, Western Cape, South Africa 4 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTechnical Lead / Programmer - Software Development
Posted 22 days ago
Job Viewed
Job Description
Join to apply for the Technical Lead / Programmer - Software Development role at ExecutivePlacements.com - The JOB Portal
Technical Lead / Programmer - Software Development3 days ago Be among the first 25 applicants
Join to apply for the Technical Lead / Programmer - Software Development role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
Technical Lead /Lead Programmer for Software in Property
Recruiter:
Emporium Human Capital
Job Ref:
POS25072b
Date posted:
Thursday, July 10, 2025
Location:
Helderberg, South Africa
Salary:
R80k - 90k per month + no benefits
SUMMARY:
Technical Lead /Lead Programmer for Software in Property
POSITION INFO:
Technical Lead Programmer – IT Property Software Development (POS25072)
Helderberg Area, CPT
R 80 000 to R 90 000 per month (No benefits)
PURPOSE OF JOB
We are seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. Play a critical role in guiding our development team, ensuring high-quality code, scalable architecture, and efficient processes. Position requires someone who thrives in a fast-paced, collaborative environment and has a
passion for both people and technology.
REQUIREMENTS:
- 7+ years’ experience in software development with at least 2 years in Technical Leadership role
- Strong experience with SaaS architectures, microservices, and the AWS cloud platform.
- Expertise in database design (SQL & NoSQL) and API development.
- Solid understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
- Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards.
- Ability to balance technical leadership with hands-on coding.
- Experience with containerisation e.g. Docker
- Knowledge of front-end frameworks (React, Vue.js, or Angular).
- Prior experience in a SaaS environment.
- Technical Leadership: Lead a team of developers, ensuring best practices in software
- development, architecture, and deployment, especially on back-end of system
- Hands-on Development: Write high-quality, scalable, and maintainable code when necessary, particularly for complex or high-impact features.
- Architecture & Design: Define and oversee the system architecture, ensuring solutions are scalable, secure, and efficient.
- Mentorship & Team Development: Guide and mentor junior and mid-level developers, fostering a culture of learning and continuous improvement.
- Code Review & Quality Assurance: Conduct code reviews, enforce coding standards, and ensure software quality through testing strategies.
- Agile Development: Participate in agile processes, including sprint planning, standups, and retrospectives. Provide suggestions to improve processes.
- Work closely with product managers, product owners, scrummasters, ux
- into technical solutions.
- Tech Stack & Innovation: Stay up to date with new technologies, suggesting and implementing improvements where applicable.
To apply for this position: Send MS Word format CV to and use POS25072 – Technical Lead/ Technical Programmer or POS25072 in the subject line
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Sign in to set job alerts for “Software Engineer Technical Lead” roles. Software Developer (Full Stack Developer)Cape Town, Western Cape, South Africa 2 weeks ago
Somerset West, Western Cape, South Africa 2 days ago
Stellenbosch, Western Cape, South Africa 1 day ago
Front-end Web Developer (CH1137) (FULLY REMOTE )Cape Town, Western Cape, South Africa 2 weeks ago
Stellenbosch, Western Cape, South Africa 1 day ago
Strand, Western Cape, South Africa 2 weeks ago
Software Engineers (All Levels) (CH1129) Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Software Developer (Full Stack Developer)Somerset West, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 3 days ago
Cape Town, Western Cape, South Africa 3 days ago
Somerset West, Western Cape, South Africa 3 days ago
Somerset West, Western Cape, South Africa 3 days ago
Software Engineer II: Platform & Shared ServicesWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrTechnical Lead
Posted 22 days ago
Job Viewed
Job Description
VirtuHire Cape Town, Western Cape, South Africa
Technical LeadWe are seeking a skilled and dynamic Technical Lead to guide our client's engineering team in building a scalable, secure, and high-performance integration platform for restaurant reservation systems. In this role, you will set the technical vision, lead the team, and shape the architecture of our event-driven microservices platform. Your work will involve collaborating with cross-functional teams both within and outside the organization to ensure the delivery of robust and efficient solutions.
Our client is a technology-driven platform designed to make spontaneous bookings at restaurants and venues seamless. It connects individuals seeking last-minute reservations with businesses that have immediate availability, simplifying the process of finding open spots in real-time.
Requirements- Lead and mentor a team of developers, fostering a culture of innovation and collaboration.
- Establish and enforce best practices in software design, testing, deployment, and system monitoring.
- Architect and oversee an event-driven microservices platform, ensuring efficient API design and integration.
- Optimize system performance, security, and reliability, ensuring compliance with standards such as PCI DSS and GDPR.
- Take a proactive approach to incident management, risk mitigation, and production stability.
- Stay ahead of emerging technologies, integrating modern solutions to enhance the platform's capabilities.
- Manage relationships with third-party integration partners, resolving API-related issues effectively.
- Proven experience in a Tech Lead role with a focus on event-driven architecture.
- Strong leadership skills with a track record of mentoring and growing engineering teams.
- Expertise in Kafka, AWS (API Gateway, Lambda, DynamoDB), and microservices architecture.
- Proficiency in backend development using Java or Node.js, along with database technologies.
- Deep understanding of DevSecOps practices and cloud-native architecture principles.
- Experience designing scalable, real-time solutions that ensure data consistency across services.
- Experience with Stripe or other payment gateway integrations.
- Background in the restaurant tech or booking systems industry.
- Familiarity with front-end frameworks and API consumer best practices.
Mid-Senior level
Employment typeFull-time
Job functionEngineering and Information Technology
IndustriesIT Services and IT Consulting
#J-18808-LjbffrTechnical lead
Posted today
Job Viewed
Job Description
Technical lead
Posted today
Job Viewed
Job Description
Technical Lead (Java)
Posted 18 days ago
Job Viewed
Job Description
The main purpose of a Technical Lead is to oversee and support a team of Software Engineers, conducting code reviews and assisting with removing delivery blockers. It is important for the successful incumbent to have a good understanding of software development technologies, specifically Java programming and should also be personable and capable of effectively leading a team and collaborating with others.
Key Responsibilities:
- Conduct mentorship and training through regular knowledge sharing with teams as well as 360 peer and team reviews
- Conducting accurate estimations in line with industry standards
- Achieving estimations by working with estimation tolerance
- Tracking and logging accurately in line with delivery
- Flag and raise delivery blockers
- Identify technical or resources challenges
- Continuous learning in terms of programming language, code review skills and keeping up to date with industry norms and the latest technologies
- Contribute and maintain technical library and produce quality and accurate documentation
Mandatory technical skills required to do the job:
- Monitors client satisfaction and establishes partner relationships with clients and stakeholders.
- Leads by example
- Communicates well and keeps people informed
- The ability to write clear, precise, well-organized documents
- The ability to work under pressure
- Highly proactive
- Displays leadership capabilities
- Drives company values
- Main Programming Languages (Java)
- Web Technology
- Containerization advantageous
- Experience with overall solution design and documentation
- Experience with designing, building and integrating APIs
- Experience with designing and building databases (mysql, Postgres, SQL server)
- Experience with JSON and XML
- CI/CD
- Testing Framework (Unit and Integration Testing)
- A minimum of 5 years’ experience in a leadership role
- A minimum of 5 years’ experience as a Senior Software Engineer
- Matric
- IT Diploma/Degree is advantageous
- Industry Related certification
- Retail industry experience is advantageous
- Proven track record of successful implementation
- Competency based interview to assess above requirements
If you are interested in applying, please email your updated CV to . Please add the name of the vacancy to the subject line of your email.
#J-18808-LjbffrQC Technical Lead
Posted 6 days ago
Job Viewed
Job Description
Afrigen is seeking an experienced and technically skilled QC Technical Lead to oversee the successful transfer of analytical methods into and out of the QC laboratories. This strategic role will manage the full lifecycle of method transfers, working closely with R&D, QC lab teams, and external partners to ensure compliant and scientifically sound implementation. While the position has oversight of the QC Analytical, Biochemistry and Cell Culture labs through direct reports, the primary focus is on leading technology transfer initiatives, troubleshooting technical challenges, and ensuring readiness for GMP testing.
Key Responsibilities:
- Lead Internal and External Analytical Method Transfers: Manage the end-to-end process of method transfers both into and out of the QC laboratories, including collaboration with development teams, manufacturing units, and external partners.
- Provide oversight of the QC Analytical, Biochemistry and Cell culture Laboratories: Coordinate activities across both QC labs through direct supervision of lab supervisors and QC specialists, ensuring alignment with organizational goals, compliance, and testing timelines.
- Ensure Laboratory Compliance, Quality, and Data Integrity: Maintain a strong quality culture by overseeing adherence to cGMP, regulatory requirements, and internal quality systems, with a focus on data integrity and audit readiness.
- Drive Continuous Improvement and Technical Excellence: Champion troubleshooting, technical investigations, and process optimization initiatives to enhance lab performance, method robustness, and operational efficiency.
- Manage and Develop Laboratory Staff: Provide mentorship, training, and performance management for lab analysts to support skill development, operational excellence, and team engagement.
Qualifications and Experience:
- N. Diploma or Bachelor’s Degree in Biochemistry/Chemistry or related field.
- Previous experience with Technology Transfer of analytical methods.
- Proven track record of analytical method validations and implementation.
- Excellent organisation, communication and time management skills.
Be The First To Know
About the latest Team lead Jobs in Cape Town !
Technical Lead: Developer
Posted 9 days ago
Job Viewed
Job Description
- Review and provide feedback on pull requests (backend: .NET C#; frontend: Angular)
- Triage and resolve issues that occur outside NZ business hours
- Contribute to product and system architecture decisions
- Drive best practices and engineering standards
- Mentor and lead new SA-based developers as the team scales
- Assist with DevOps and infrastructure direction (Kubernetes and Azure)
- 7+ years of professional development experience (.NET C# preferred)
- Tertiary qualification in Computer Science or Engineering
- Strong understanding of modern architecture and design patterns
- Angular or similar frontend experience
- Familiarity with Kubernetes, containers, and Azure
- Proven team leadership or mentoring experience
- Strong communication and problem-solving skills
- Self-driven, proactive mindset with a passion for clean, maintainable code
Technical Lead PHP
Posted today
Job Viewed
Job Description
Technical lead php
Posted today
Job Viewed
Job Description
This forwardthinking company specializes in designing and implementing virtual learning environments, personalized curriculum tools, and collaborative communication systems.
By blending pedagogical insight with userfocused design and scalable technology, they support meaningful learning journeys and foster community impact at every stage.
Our client is currently looking for a Technical Lead PHP to join their team.
Requirements: 7 years of experience in software development, with at least 2 years in a technical leadership role.
Proficiency in PHP, Node JS.
Strong experience with Saa S architectures, microservices, and the AWS cloud platform.
Expertise in database design (SQL & No SQL) and API development.
Solid understanding of Dev Ops practices, CI/CD pipelines, and infrastructure as code.
Experience leading code reviews, mentoring software developers, and setting and maintaining coding standards.
Ability to balance technical leadership with hands-on coding.
Strong problem-solving skills and ability to work in a fast-paced environment.
Good communication skills, both verbal and written.
Strong people management skills Experience with containerisation e.g.
Docker Knowledge of front-end frameworks (React, Vue.js, or Angular).
Prior experience in a Saa S environment.
Should you meet the requirements for this position, please email your CV to .
You can also contact the team on XXX-XXX or alternatively you can visit our website Should you not hear from us within 3 days, please consider your application unsuccessful.