Backend Team Lead

6 months ago


Cape Town, South Africa The Perfect Placements Full time

As Backend Team Lead, you guide multiple developers and multiple projects. You will interface with all departments and stakeholders as you ensure the success of your projects and the development team as a whole. You are responsible for the success of your reports and achieve it by mentoring, challenging and supporting them. You consider the impact of your decisions across multiple teams and connected systems, and proactively solve problems before they occur, while advancing strategic initiatives and company goals.

You lead technical decision making, lead initiatives and meetings within the team and outside it, and motivate and empower your teammates and reports to achieve a higher level of performance. You may also lead a particular technology discipline area within the organization and are responsible for the quality and success of projects within that discipline. As Backend Team Lead, you are responsible for the success of multiple projects which may consist of several team members across various disciplines.

**What we want you to own in this role**:

- Write efficient, readable, well-tested code to accomplish tasks and solve technical problems;
- Breakdown and prioritize tasks within projects and provide required direction to team members and reports to successfully meet deadlines;
- Provide consistent and ongoing leadership and support to reports and mentor reports to achieve career and long-term objectives;
- Communicate effectively within your team, with your manager, with other teams and with key company stakeholders;
- Review and provide feedback on the code of your teammates;
- Work with individuals and project teams to accurately estimate technical level of effort based on provided requirements;
- Prioritize tasks within projects and provide required direction to team members and reports to achieve project-level, department-level and company-level goals;
- Participate and provide valuable contributions in department-wide planning and initiatives;
- Mentor other developers to help them learn new technologies, languages or how to grow as developers;
- Onboard new hires to accelerate the learning process;
- Provide timely and thoughtful feedback, recognition and reviews to reports;
- Understand the side effects and trickledown impact, both current and future, of the changes and decisions you make;
- Identify large roadblocks, lead research and implementation of solutions in line with operational goals;
- Initiate, guide and build development workflow processes and documentation;
- Successfully and fairly delegate work to reports to ensure efficient and high-quality work;
- Effectively manage the concerns of your reports and facilitate resolutions in a timely manner;
- Lead a technology discipline area within the department and be responsible for its standardization and evolution (optional).
- Collaborate with other development team members and other departments to drive innovation and help define internal standards; participate too in self-directed learning, tech groups and workshops to learn new technologies and expand knowledge.

**A little bit about you and your qualifications**:

- College Diploma or Bachelor's Degree in Computer Science or a related field or equivalent;
- 5+ years Professional Software or Website Development experience;
- Experience with at least one object-oriented programming language, managing structures, list, maps. Preferable to have experience at least in one of the next languages: C#, Java, Javascript (Node), Python, and/or one of the next microservices/back-end framework:.NET core, Spring Framework, Quarkus, Express.JS, Fastify, Koa, Nest.JS, Django, Flask, FastAPI;
- Programming experience with Python is preferred, with frameworks like Django, Flask, FastAPI;
- Strong design patterns knowledge: SOLID patterns, YAGNI, KISS, Clean Architecture, Domain Driven Design (DDD);
- Exceptional interpersonal and communication skills;
- Attentive and responsive to the team and environment;
- Committed and dedicated to the work;
- Ability to multi-task, prioritize and delegate work;
- Self-motivated, independent thinker and worker;
- Adaptable and persistent to achieve goals despite roadblocks and change;
- Collaborative leader keen to work in a team environment;
- Focused on improving the team to meet larger business objectives.
- Experience managing global teams;
- Experience in Restful API development and use is preferable;
- Experience with Symfony, Laravel or other PHP-based web frameworks;
- Experience with containerization, e.g. Docker; Kubernetes
- Experience with headless CMS development and deployment.
- Experience with pre-processors such as SASS or task runners such as Gulp or Webpack;
- Interest in task and testing automation;
- Experience with common server administration tasks;
- Experience with website optimization and accessibility;
- Experience with AWS.
- Familiarity with the Atlassian Stack management tools (JIRA, Confluence, Bitbucket).

**What’s in it for y


  • Technical Lead

    2 weeks ago


    Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    At Goldman Tech Resourcing, we are seeking a skilled Senior Backend Engineer to join our team.Job OverviewWe offer a competitive salary range of $120,000 - $180,000 per annum, commensurate with experience and qualifications.Key Responsibilities:To design, develop, and maintain scalable backend systems using Python, Django/DRF, and PostgreSQL.Collaborate with...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job Overview:">We are seeking a skilled Senior Backend Engineer to lead our backend infrastructure team.">About the Role:">This is an exciting opportunity for an experienced engineer to join our team and take charge of designing, implementing, and maintaining our backend systems.">Key Responsibilities:">">Design and develop scalable, efficient, and reliable...


  • Cape Town, South Africa PBT Group Full time

    PBT Group has an opportunity for a Lead Python Backend Engineer who will be responsible for understanding requirements and leading the design and development of solutions under a serverless architecture model. The Serverless Backend Engineer reports directly to the Product Owner and the Chapter Leader. Duties:Create solutions based on requirements provided...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    At MSP Staffing LTD, we are currently seeking a highly skilled Senior Backend Engineer to play a key role in the development of our backend infrastructure on AWS.The ideal candidate will have extensive Java experience and a strong background in backend development, with a focus on design, development, and implementation of complex backend services.Key...


  • Cape Town, Western Cape, South Africa Level-Up Full time

    Job SummaryWe are seeking a highly skilled Backend Development Innovator to join our team at Level-Up. As a pivotal role, this position combines cutting-edge innovation with robust backend development expertise.Main ResponsibilitiesDrive Technological Advancements: Lead the creation of innovative solutions to maintain our industry leadership.Develop and...


  • Cape Town, Western Cape, South Africa Level-Up Full time

    OverviewThe Engineering Innovation Specialist drives technological advancements and ensures the successful launch of market-driven products. This role leads the development of scalable, secure, and efficient backend systems, mentors junior developers, and translates business objectives into innovative technical solutions.Key ResponsibilitiesDrive Innovation...

  • Software Engineer

    1 month ago


    Cape Town, Western Cape, South Africa SET Recruitment Consultants Full time

    We are seeking a Senior Backend Software Engineer to join our team at {company}. The ideal candidate will have a strong background in backend software development and a passion for creating scalable and efficient solutions.The successful candidate will be responsible for designing, developing, and maintaining our backend infrastructure, ensuring that it...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    We are seeking a Senior Java Backend Developer to play a key role in the development of our backend infrastructure on AWS. In this role, you will leverage your extensive Java experience to design, develop, and implement complex backend services.The ideal candidate will have a Computer Science/Information Systems degree or equivalent experience and a strong...


  • Cape Town, Western Cape, South Africa xneelo Full time

    Backend Software Developer at xneeloWe are looking for a skilled Backend Software Developer to join our team at xneelo. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend infrastructure. Your primary focus will be on building scalable and efficient software solutions that meet the needs of...


  • Cape Town, Western Cape, South Africa Level-Up Full time

    OverviewThe Engineering Innovation Specialist role at Level-Up is a pivotal position that combines cutting-edge innovation with robust backend development expertise. This key role is responsible for driving technological advancements and ensuring the successful launch of market-driven products.Key Responsibilities:Drive Innovation and Product Development:...


  • Cape Town, Western Cape, South Africa The Skills Mine Full time

    The Skills Mine seeks a seasoned Backend Engineer to lead the development of scalable systems and integrations.Estimated salary: $120,000 - $180,000 per year.About The JobWe are looking for an experienced professional with a strong background in backend web development. As a Senior Backend Engineer at The Skills Mine, you will be responsible for architecting...


  • Cape Town, South Africa Santam Insurance Full time

    Cape Town, Western Cape, ZA At Switch, we’re putting digital insurance in the hands of more people. We are the only digital insurer in South Africa offering switchable on-demand cover for your favourite portables (phones, laptops, bicycles, etc.), home items and cars. Part of the Santam Group, we’re using technology to redefine personal insurance for...

  • Technical Team Lead

    6 months ago


    Cape Town, South Africa Boardroom Appointments Full time

    **Remote Position** **Minimum Requirements**: - 5+ years of experience in software development and technical leadership for the following or similar technologies: - ** Frontend**: JavaScript (Vue.js 2 and 3, Nuxt 2 and 3) and CSS (Tailwind). - ** Backend**: PHP (Laravel), MySQL. - Excellent communication skills (English). - Experience in working and...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    MSP Staffing LTD is seeking a Senior Backend Engineer to play a key role in the development of their backend infrastructure on AWS. This 12-month contractual role offers the possibility of going permanent.Key ResponsibilitiesLeverage your extensive Java experience to design, develop, and implement complex backend services.Technically lead the developer team...


  • Cape Town, Western Cape, South Africa xneelo Full time

    About xneeloWe are a leading provider of mass-market hosting infrastructure, serving customers worldwide. Our backend engineers play a vital role in ensuring seamless user experiences.Salary: R1 200 000 - R1 800 000 per annumJob Description:We are seeking an experienced Backend Software Engineer to join our team. As a key member of our engineering team, you...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    About the Role:Tumaini Consulting is seeking an experienced Golang Developer to join our team. As a specialist in backend development, you will be working with enterprise platforms (SAP, NetSuite, Salesforce, etc.) and leveraging your skills in system integration.Key Responsibilities:We are looking for a developer with a solid understanding of RESTful APIs,...

  • Software Engineer

    1 month ago


    Cape Town, Western Cape, South Africa Career Dynamics Global Full time

    We are looking for a Backend Software Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining the backend of our software applications. Your primary focus will be on developing scalable and efficient code, using languages such as Java, Python, or Node.js.Key Responsibilities:Design and develop backend...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    Company Overview">MSP Staffing LTD is a reputable recruitment agency that connects skilled professionals with top businesses in the industry.">Salary and Benefits">The successful candidate can expect a competitive salary of R1 200 000 - R1 800 000 per annum, commensurate with experience, plus a range of benefits including health insurance, retirement...


  • Cape Town, South Africa OfferZen Full time

    Senior Backend Developer Are you a talented senior backend developer looking for your Dream Developer Job? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste...


  • Cape Town, Western Cape, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Backend Software EngineerWe are seeking a highly skilled and experienced Senior Backend Software Engineer to join our team at Goldman Tech Resourcing. This is an excellent opportunity for a talented individual to take on new challenges and advance their career in backend development.About the Role:The successful candidate will be...