Backend Team Lead

1 week ago


Cape Town, Western Cape, 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 longterm 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 projectlevel, departmentlevel and companylevel goals;
  • Participate and provide valuable contributions in departmentwide 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 highquality 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 selfdirected 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 objectoriented 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 multitask, prioritize and delegate work;
  • Selfmotivated, 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 PHPbased web frameworks;
  • Experience with containerization, e.g. Docker; Kubernetes
  • Experience with headless CMS development and deployment.
  • Experience with preprocessors 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

  • Cape Town, Western Cape, 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...

  • Backend Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Qwili Full time

    Who are we? Qwili is on a mission to connect over 800 million Africans without digital access through its marketplace, sales portal, and smartphone used by micro merchants to sell digital products in the informal sector.This is a unique and exciting opportunity, not only because of the impact our platform will make and is already making on the digitally...

  • Senior Backend

    1 week ago


    Cape Town, Western Cape, South Africa Aesafrica Full time

    Medical Aid | Pension Fund | Life Insurance | Hybrid Work ModelThis dynamic SEO agency services a number of clients both locally and abroad. With a track record that spans the evolution of search engine marketing, the company has consistently remained at the forefront of industry developments to the benefit of its clients. As the company expands, they are...


  • Cape Town, Western Cape, South Africa Games Global Operations Limited Full time

    Overview Position Overview: We are seeking a highly skilled and experienced Senior Backend Developer to join our team. As a Senior Backend Developer, you will play a critical role in developing versioned public APIs, implementing a microservice architecture, and driving innovative solutions within our existing business-critical product. Your primary focus...


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

    WHO WE ARE AT BASH We are a team of leaders - true owners, humble learners and friends. We're here to overcome big challenges, build tech solutions for people to enjoy, while doing the best work of our careers, together, as Bash. ENGINEERING TEAM LEAD JOB DESCRIPTION As an Engineering Team Lead you are not removed from contributing technically to the team...


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

    Our backend software engineers make sure that when a customer hits a button in a Web application, magic happens on hosting infrastructure in a data centre somewhere in the world.A large scale, mass-market hosting infrastructure is a complex beast requiring quality automation and processes to make sure it can scale and perform optimally, 24x7x365.Product...

  • Technical Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    Remote PositionMinimum Requirements: 5+ years of experience in software development and technical leadership for the following or similartechnologies:- Frontend: JavaScript 2 and 3, Nuxt 2 and 3) and CSS (Tailwind).- Backend: PHP (Laravel), MySQL. Excellent communication skills (English). Experience in working and managing remote teams.Nice to have...


  • Cape Town, Western Cape, South Africa Interviewing Dynamix Full time

    Team Lead Systems and ArchitectureAre you a passionate and experienced Back-End Engineer who wants to do meaningful and impactful work, in shaping the future of IoT integration and connectivity in South Africa?Our clientA pioneering IoT company, specialising in professional connectivity solutions where their core focus is on managing edge-to-core-and-back...


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

    ENVIRONMENT: WRITE clean, maintainable & testable code using Python and the FastAPI framework as your coding talents & ability to solve complex problems as an Intermediate Python Backend Developer are sought by a dynamic provider of FinTech solutions. Your core role will be to support backend creation and the development of its cutting-edge web application....


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

    Working at AdaptavistThe Adaptavist Group is a global family of companies with a common goal. We combine the best of teamwork, technology, and processes, helping all kinds of businesses be better today and tomorrow.We are experts at delivering enterprise software, tailored solutions, and quality services across some of the world's most trusted technology...


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

    Medical Aid | Hybrid Work Model | Flexi Hours | 21 Days of LeaveThe company treats both clients and employees as partners, emphasizing a strong legacy of collective expertise. They continuously strive to push the boundaries of gaming design and development, providing advanced solutions for complex operational challenges. Specializing in servicing large...

  • IT Technical Lead

    1 week ago


    Cape Town, Western Cape, South Africa Logic 360 Group Full time

    Looking for your next challenge? Want to join a retail environment working with cutting edge cloud technology? Then you should consider our client for your next career destination. We are moving our development in house and will require a strong Tech Lead to assist the current team to grow our internal Salesforce development team and help grow future talent...

  • Backend Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Kuda Technologies Ltd Full time

    Kuda is a money app for Africans on a mission to make financial services accessible, affordable and rewarding for every African on the planet.We're a tribe of passionate and diverse people who dreamed of building an inclusive money app that Africans would love so it's only right that we ended up with the name 'Kuda' which means 'love' in Shona, a language...

  • Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa Titan Wealth Holdings Limited Full time

    GPP a Titan Wealth Company GPP is a multi-award-winning UK-based financial services firm that provides execution, structured products, clearing, and custody services to broker-dealers, wealth managers, family offices, and professional traders. Clients are able to access the global financial markets via GPP's multi-asset class trading platform, which provides...


  • Cape Town, Western Cape, South Africa Local Measure Full time

    When was the last time you genuinely had fun at work? Does the prospect of working at a proper rocket-propelled start-up excite you? Have you cracked it once before and want to prove you can do it again, or maybe you're looking to challenge yourself by taking the next step in your career? Well, we're looking for a Senior Backend Software Engineer to help...

  • Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa Hoop Full time

    Small kitchen and furniture company seeking a highly experienced furniture and cabinet maker to lead our workshop team. Based in Maitland, Cape Town.Role and responsibilities: Lead a mixed team of woodworkers (sanders, machinists, makers etc) and ensure quality and timeliness of workshop output. Produce the more complex and critical parts of furniture and...

  • Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa Grosvenor Casinos Limited Full time

    Job DescriptionTired of managing, ready to lead? We're searching for a rockstar Team Lead to guide our brilliant software devs. Be the maestro, orchestrate innovation, and deliver high-impact solutions. Team Leadership, Project Management, Resource and people allocation, Quality Assurance, Interpersonal management and collaboration are pillars of your...

  • Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa The Rank Group Full time

    Company DescriptionJob Description Tired of managing, ready to lead? We're searching for a rockstar Team Lead** to guide our brilliant software devs. Be the maestro, orchestrate innovation, and deliver high-impact solutions. Team Leadership, Project Management, Resource and people allocation, Quality Assurance, Interpersonal management and collaboration are...

  • Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa Lendplus Technology Full time

    Job descriptionLendplus is part of the Aventus Group, an international group of Fintech companies. We have been creating and developing our products embracing 3 continents for over 13 years.We are looking for a Verification Team Lead in South Africa.The role's objective is to successfully lead the Verification Department of LendPlus South Africa through the...

  • Team Lead

    1 week ago


    Cape Town, Western Cape, South Africa PartnerHero Full time

    Role Details Contract Duration : Permanent Position type: Full-time Work schedule: Monday - Friday, 1:00 am - 10:00 pm EST Location: South Africa Start date: June 27th, 2024 About Us A little about us. We connect talented people globally with innovative companies who want to build, transform, and scale their operations. We provide talented...