1,428 Lead Developer jobs in South Africa

Technical Lead: Developer

Cape Town, Western Cape Elite Search

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities :
  • 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)
Requirements
  • 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
This advertiser has chosen not to accept applicants from your region.

Technical Lead (Developer - Coding & Architecture)

Stellenbosch, Western Cape ARVO

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Our client, based in Somerset West, seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader.

You will play a critical role in guiding their development team, ensuring high-quality code, scalable architecture, and efficient processes. This position requires someone who thrives in a fast-paced, collaborative environment and has a passion for both people and technology. While they will require innovation, it is also important to honour the history, existing standards and current human resources.

Key Responsibilities

  • Technical Leadership : Lead a team of developers, ensuring best practices in software development, architecture, and deployment, especially on the back-end of the 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.
  • Collaboration : Work closely with Product Managers, Product Owners, Scrum Masters, UX Designers, Solution Architects, and other Stakeholders to translate business requirements into technical solutions.
  • Tech Stack & Innovation : Stay up-to-date with new technologies, suggesting and implementing improvements where applicable.

Requirements

Required Skills & Experience

  • 7+ years of experience in software development, with at least 2 years in a technical leadership role.
  • Proficiency in PHP, NodeJS .
  • 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.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Good communication skills, both verbal and written.
  • Experience with containerisation e.g., Docker.
  • Knowledge of front-end frameworks (React, Vue.js, or Angular) .
  • Prior experience in a SaaS environment.
Create a job alert for this search

Technical Lead • Stellenbosch, Western Cape, ZA

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Technical lead (developer - coding & architecture)

Stellenbosch, Western Cape ARVO

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Our client, based in Somerset West, seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. You will play a critical role in guiding their development team, ensuring high-quality code, scalable architecture, and efficient processes. This position requires someone who thrives in a fast-paced, collaborative environment and has a passion for both people and technology. While they will require innovation, it is also important to honour the history, existing standards and current human resources. Key Responsibilities Technical Leadership : Lead a team of developers, ensuring best practices in software development, architecture, and deployment, especially on the back-end of the 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. Collaboration : Work closely with Product Managers, Product Owners, Scrum Masters, UX Designers, Solution Architects, and other Stakeholders to translate business requirements into technical solutions. Tech Stack & Innovation : Stay up-to-date with new technologies, suggesting and implementing improvements where applicable. Requirements Required Skills & Experience 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. Experience with containerisation e.g., Docker. Knowledge of front-end frameworks (React, Vue.js, or Angular). Prior experience in a Saa S environment. Create a job alert for this search Technical Lead • Stellenbosch, Western Cape, ZA #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Technical lead (developer - coding & architecture)

Stellenbosch, Western Cape ARVO

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Our client, based in Somerset West, seeking a Technical Lead who is hands-on with coding and architecture while also being an effective mentor and leader. You will play a critical role in guiding their development team, ensuring high-quality code, scalable architecture, and efficient processes. This position requires someone who thrives in a fast-paced, collaborative environment and has a passion for both people and technology. While they will require innovation, it is also important to honour the history, existing standards and current human resources. Key Responsibilities Technical Leadership : Lead a team of developers, ensuring best practices in software development, architecture, and deployment, especially on the back-end of the 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. Collaboration : Work closely with Product Managers, Product Owners, Scrum Masters, UX Designers, Solution Architects, and other Stakeholders to translate business requirements into technical solutions. Tech Stack & Innovation : Stay up-to-date with new technologies, suggesting and implementing improvements where applicable. Requirements Required Skills & Experience 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. Experience with containerisation e.g., Docker. Knowledge of front-end frameworks (React, Vue.js, or Angular). Prior experience in a Saa S environment. Create a job alert for this search Technical Lead • Stellenbosch, Western Cape, ZA #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Lead Developer

Western Cape, Western Cape The Legends Agency

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Lead Developer

Help shape the future of travel tech with a scaling B2B SaaS leader

Remote (South Africa-based preferred) | Salary: Market-related, negotiable

About Our Client

Our client is a fast-growing B2B SaaS company revolutionizing the travel industry through cutting-edge software and an elegant mobile app. Trusted by over 500 travel businesses worldwide, they deliver seamless, digital-first experiences to travelers everywhere. With a strong focus on innovation, maintainability, and technical excellence, the company offers a dynamic and collaborative environment where professional development and long-term impact go hand-in-hand.

The Role: Lead Developer

This is an opportunity to step into a strategic role where you'll drive technical progress, lead a globally distributed development team, and help shape the direction of a product that's transforming the travel space. You'll contribute both as a hands-on developer and a mentor, ensuring technical standards, managing processes, and working closely with engineering leadership to build scalable, innovative solutions.

Key Responsibilities

  • Lead backend and web-based development projects with a strong focus on API design and quality
  • Collaborate closely with the Head of Engineering, CTO, QA, and mobile development teams
  • Drive and enforce coding best practices, development patterns, and project standards
  • Conduct code reviews and support the technical growth of other developers
  • Contribute to the product roadmap and strategic planning alongside leadership
  • Help shape and implement engineering processes and project management structures
  • Stay abreast of the latest industry trends to keep the product modern and efficient

About You

  • 6+ years of development experience with significant exposure to API-based projects
  • Strong knowledge of NodeJS; solid background across multiple stacks
  • Working understanding of React for web-based front-end interfaces
  • Experience with: GIT, Linux, JIRA, MySQL, MongoDB Atlas, PM2, Debian
  • Proficiency with AWS (or other major cloud platforms like GCP)
  • Experience with schema-based validation (e.g., OpenAPI preferred)
  • Prior exposure to mobile apps and high-scale internet systems is a plus
  • At least 2 years of experience in a leadership or team lead role
  • Collaborative, proactive, and excited about mentoring and scaling teams
  • Based within GMT+/-4 time zones for team alignment
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Lead Developer

Johannesburg, Gauteng A 1L Realization (Pty) Ltd

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

Proficiency in MySQL DB and SQL queries:
Strong in SQL operations including joins, subqueries, aggregates, window functions, and familiar with use indexes and EXPLAIN plans.
Skilled in writing queries to extract billing and invoice data for debugging.

Telecom Billing Domain knowledge
Telecom Billing Exposure: Familiarity with telecom billing and invoice generation processes, with a preference for hands-on experience in managing billing or invoice generation modules.
Bill Dispatch: Familiar with sending PDF bills via email, print, and SMS notifications.

Bill Template Design
Template Design Tools: Familiarity with bill template or report designer tools.
Data Mapping: Ability to define data sources and map them to elements within templates or reports.
Deploy & Debug Docker based microservices
Experience with Docker-based billing microservices, including deployment and configuration.
Skilled in monitoring and resolving issues in invoice generation workflows.

Soft Skills
Problem-Solving: Ability to debug and solve issues efficiently Collaboration: Working effectively within a team using Git
This advertiser has chosen not to accept applicants from your region.

Lead Developer

The Legends Agency

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

Lead Developer

Help shape the future of travel tech with a scaling B2B SaaS leader

Remote (South Africa-based preferred) | Salary: Market-related, negotiable

About Our Client

Our client is a fast-growing B2B SaaS company revolutionizing the travel industry through cutting-edge software and an elegant mobile app. Trusted by over 500 travel businesses worldwide, they deliver seamless, digital-first experiences to travelers everywhere. With a strong focus on innovation, maintainability, and technical excellence, the company offers a dynamic and collaborative environment where professional development and long-term impact go hand-in-hand.

The Role: Lead Developer

This is an opportunity to step into a strategic role where you'll drive technical progress, lead a globally distributed development team, and help shape the direction of a product that's transforming the travel space. You'll contribute both as a hands-on developer and a mentor, ensuring technical standards, managing processes, and working closely with engineering leadership to build scalable, innovative solutions.

Key Responsibilities

  • Lead backend and web-based development projects with a strong focus on API design and quality
  • Collaborate closely with the Head of Engineering, CTO, QA, and mobile development teams
  • Drive and enforce coding best practices, development patterns, and project standards
  • Conduct code reviews and support the technical growth of other developers
  • Contribute to the product roadmap and strategic planning alongside leadership
  • Help shape and implement engineering processes and project management structures
  • Stay abreast of the latest industry trends to keep the product modern and efficient

About You

  • 6+ years of development experience with significant exposure to API-based projects
  • Strong knowledge of NodeJS; solid background across multiple stacks
  • Working understanding of React for web-based front-end interfaces
  • Experience with: GIT, Linux, JIRA, MySQL, MongoDB Atlas, PM2, Debian
  • Proficiency with AWS (or other major cloud platforms like GCP)
  • Experience with schema-based validation (e.g., OpenAPI preferred)
  • Prior exposure to mobile apps and high-scale internet systems is a plus
  • At least 2 years of experience in a leadership or team lead role
  • Collaborative, proactive, and excited about mentoring and scaling teams
  • Based within GMT+/-4 time zones for team alignment
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Lead developer Jobs in South Africa !

Lead developer

Western Cape, Western Cape The Legends Agency

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Lead Developer Help shape the future of travel tech with a scaling B2 B Saa S leader Remote (South Africa-based preferred) | Salary: Market-related, negotiable About Our Client Our client is a fast-growing B2 B Saa S company revolutionizing the travel industry through cutting-edge software and an elegant mobile app. Trusted by over 500 travel businesses worldwide, they deliver seamless, digital-first experiences to travelers everywhere. With a strong focus on innovation, maintainability, and technical excellence, the company offers a dynamic and collaborative environment where professional development and long-term impact go hand-in-hand. The Role: Lead Developer This is an opportunity to step into a strategic role where you'll drive technical progress, lead a globally distributed development team, and help shape the direction of a product that's transforming the travel space. You'll contribute both as a hands-on developer and a mentor, ensuring technical standards, managing processes, and working closely with engineering leadership to build scalable, innovative solutions. Key Responsibilities Lead backend and web-based development projects with a strong focus on API design and quality Collaborate closely with the Head of Engineering, CTO, QA, and mobile development teams Drive and enforce coding best practices, development patterns, and project standards Conduct code reviews and support the technical growth of other developers Contribute to the product roadmap and strategic planning alongside leadership Help shape and implement engineering processes and project management structures Stay abreast of the latest industry trends to keep the product modern and efficient About You 6+ years of development experience with significant exposure to API-based projects Strong knowledge of Node JS; solid background across multiple stacks Working understanding of React for web-based front-end interfaces Experience with: GIT, Linux, JIRA, My SQL, Mongo DB Atlas, PM2, Debian Proficiency with AWS (or other major cloud platforms like GCP) Experience with schema-based validation (e.g., Open API preferred) Prior exposure to mobile apps and high-scale internet systems is a plus At least 2 years of experience in a leadership or team lead role Collaborative, proactive, and excited about mentoring and scaling teams Based within GMT+/-4 time zones for team alignment #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Lead developer

Eastern Cape, Eastern Cape Momentum

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Momentum Health, an entity of Momentum Group delivers sustainable, integrated health solutions that meet the needs of clients in the different segments and maximise lifetime client value. We build and maintain a culture of innovation, and create value through unique insights of how to achieve specific outcomes by using a defined set of Health capabilities.Disclaimer As an applicant, please verify the legitimacy of this job advert on our company career page.Role PurposeA lead developer is responsible for:Developing, testing, deploying, maintaining and supporting a portfolio of new and existing software applications and services, from high-level business requirements and designs, through the Software Development Life Cycle. Leading and mentoring a team of developers on software development projects and ensures that all projects are completed on time and to company specifications. RequirementsCom/Bus Sci (IS); or BSc. (Comp); or B. Tech IT (Software evelopment); or N. Dip IT (Software Development). Relevant MS Azure Certification (advantageous). Minimum 5 years’ development experience (essential). Project Management (advantageous). Leadership experience is advantageous. Experience with agile development methodologies and collaborative team environments. Proven ability to initiate and deliver a project or solution end-to-end. Expert level understanding in designing and building custom web-based applications using C# and the. NET framework /. NET Core. Proficient with Microsoft SQL Server, including writing complex queries, stored procedures, and performance tuning. Proficiency with front-end technologies such as Angular or React. Experience with Azure Cloud Computing. RESTful APIs, Web Services, and API documentation tools such as Swagger/Open API. Strong understanding of software architecture and design principles and commonly used design patterns. Familiarity with unit testing and test-driven development practices. Working knowledge of Git for source control and experience with Dev Ops tools, including build and release pipelines (e.g., Azure Dev Ops). Infrastructure as code such as Terraform or Bicep (Advantageous). Message brokers such as Rabbit Mq, Azure Service Bus, etc. (Advantageous). Duties & ResponsibilitiesCollaborate with the Scrum Master/Project Manager to deliver quality, effective software, in line with the agreed development process and business needs. Oversee the design and writing advanced code for new software functionality using code that is readable, maintainable, secure and re-usable. Collaborate with stakeholders to gather requirements, conduct analysis and prioritise requests. Conduct research and evaluate potential technical solutions to identified business problems. Conducting feasibility studies for upgraded software systems. Partner with Business and/or System Analysts to translate business requirements into workable solutions and document solutions into technical specifications. Conduct Unit Testing of own code and provide guidance and assistance to other developers, and System Integration Testing (SIT) of each solution and resolve all issues/queries timeously. Collaborate with the testing team to co-create test cases to ensure that features within each application are working as expected. Contribute to user acceptance testing (UAT) and training material to ensure that functionality is working correctly. Provide stakeholders with regular feedback on the technical design and timelines for solution ensuring that business needs are met. Maintain existing programmes according to change requests approved by business as and when needed. Diagnose root causes of system issues through problem-solving and recommend potential solutions. Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution. Log issues found in existing systems as internal change controls and ensure successful resolution of issues. Managing project timelines and tasks. Reviewing updated software systems. Managing code releases and enforcing exisiting change management processes. Writing development reports. Build and maintain collaborative, professional relationships with clients and stakeholders. Deliver on service level agreements made with clients and stakeholders in order to ensure that expectations are managed. Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service. CompetenciesExamining Information. Articulating Information. Managing Tasks & Project Management. Interpreting Data. Producing Output. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Lead developer

Cape Town, Western Cape The Legends Agency

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Lead Developer Help shape the future of travel tech with a scaling B2 B Saa S leader Remote (South Africa-based preferred) | Salary: Market-related, negotiable About Our Client Our client is a fast-growing B2 B Saa S company revolutionizing the travel industry through cutting-edge software and an elegant mobile app. Trusted by over 500 travel businesses worldwide, they deliver seamless, digital-first experiences to travelers everywhere. With a strong focus on innovation, maintainability, and technical excellence, the company offers a dynamic and collaborative environment where professional development and long-term impact go hand-in-hand. The Role: Lead Developer This is an opportunity to step into a strategic role where you'll drive technical progress, lead a globally distributed development team, and help shape the direction of a product that's transforming the travel space. You'll contribute both as a hands-on developer and a mentor, ensuring technical standards, managing processes, and working closely with engineering leadership to build scalable, innovative solutions. Key Responsibilities Lead backend and web-based development projects with a strong focus on API design and quality Collaborate closely with the Head of Engineering, CTO, QA, and mobile development teams Drive and enforce coding best practices, development patterns, and project standards Conduct code reviews and support the technical growth of other developers Contribute to the product roadmap and strategic planning alongside leadership Help shape and implement engineering processes and project management structures Stay abreast of the latest industry trends to keep the product modern and efficient About You 6+ years of development experience with significant exposure to API-based projects Strong knowledge of Node JS; solid background across multiple stacks Working understanding of React for web-based front-end interfaces Experience with: GIT, Linux, JIRA, My SQL, Mongo DB Atlas, PM2, Debian Proficiency with AWS (or other major cloud platforms like GCP) Experience with schema-based validation (e.g., Open API preferred) Prior exposure to mobile apps and high-scale internet systems is a plus At least 2 years of experience in a leadership or team lead role Collaborative, proactive, and excited about mentoring and scaling teams Based within GMT+/-4 time zones for team alignment #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Lead Developer Jobs