Browse
Employers / Recruiters

Software Engineering Team Lead

mukuru · 30+ days ago
Cape Town, ZA
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.

We have an exciting position for a Software Engineering Team Lead to join our company and lead our front-end focused team at Mukuru. In this critical role, you will help define the future of our user-facing experiences, driving the approach to modern front-end development and ensuring consistency, quality, and innovation across all projects. This is a hybrid role, that will require you to be in office twice a week and based in Cape Town.

As the leader of our front-end engineering efforts, you will champion cutting-edge front-end technologies, establish best practices, and set the standards that will guide development across multiple initiatives. Your extensive experience in front-end architecture, reusable components, and component libraries will make you a trusted expert, guiding our evolution in this space.

In addition to your technical leadership, you will mentor and support a talented team of software engineers, enabling them to deliver scalable, maintainable, and well-thought-out solutions. You will work closely with the Domain Head, Product Owner, and Architect of the Remittances & Payments domain to ensure the team is aligned with priorities and understands the key objectives to deliver on. This is an opportunity to make a lasting impact and lead a dynamic team in shaping the future of Mukuru's front-end development.

Duties and Responsibilities (include but not limited to):

  • Establish and maintain scalable, reusable component libraries and ensure their adoption across teams.
  • Champion front-end best practices, including performance optimization, accessibility, and responsive design principles.
  • Lead the technical vision for our front-end architecture and ensure alignment with overall platform goals.
  • Collaborate with UX/UI designers to ensure seamless integration of designs into high-quality, user-friendly interfaces.
  • Identify, evaluate, and integrate new front-end tools, frameworks, and technologies to enhance productivity and maintain a cutting-edge tech stack.
  • Develop and implement front-end development guidelines and ensure consistent standards across projects.
  • Build and maintain a high performing development team and also motivate and develop the careers of members of the team.
  • Be an advocate for agile processes within the team.
  • Provide technical guidance to team members.
  • Liaise with the Product Owner regarding team priorities and collaboratively maintain the backlog.
  • Remove roadblocks and interruptions to help the team perform.
  • Present practical input for strategic technology decisions.
  • Stay up to date with industry trends and standards.
  • Provide team with clear performance standards.
  • Monitor staff compliance to HR policies and procedures.
  • Conduct the recruitment and promotion of staff in line with HR policies and procedures.

Key Requirements:

  • Proven experience in setting up and maintaining reusable component libraries.
  • Proficiency in front-end development workflows and CI/CD pipelines for web applications.
  • Demonstrated ability to lead and manage front-end development across multiple teams and projects from start to finish.
  • Familiarity with front-end performance optimization techniques, browser compatibility issues, and debugging tools.
  • Experience in front-end development frameworks and tools, specifically React JS, Next JS, Figma (Essential).
  • Grade 12 or equivalent (Essential).
  • Formal programming qualification (Desirable).
  • +2 years in a leadership role (Essential).
  • +8 years’ experience as a software developer (Essential).

Additional Skills

  • You love working with people, and seeing them grow and succeed.
  • You have experience in a people leadership role, coaching, mentoring, and developing teams, with a proven track record of delivering results through others.
  • Deep expertise in front-end technologies, specifically React.js and Next.js, with a proven track record of architecting and delivering enterprise-level front-end solutions.
  • Strong understanding of front-end tools like Storybook, ESLint, Prettier, Webpack/Vite, and testing frameworks such as Playwright or Cypress.
  • Experience working with agile methodologies – a true believer.
  • You have at least 8 years' experience as a software engineer and 2-3 years leading a team or people.
  • You take control and exercise leadership to lead change by initiating action, giving direction, and taking responsibility to ensure delivery of outcomes.
  • Ability to drive innovation and influence decision-making in the adoption of new front-end technologies.
  • Adept at problem solving, especially in relation to getting individuals and teams to be the best version of themselves.
  • Creative and critical thinking abilities.

I am sure you are reading this job description and meet majority of the criteria BUT you may also still not be 100% comfortable in applying. We believe that there is a place for everyone under the Mukuru sun and we want YOU to contribute to our diverse tapestry of talent. So come on, take a leap of faith, and send your application if you meet majority of our requirements. Remember to include a snippet of how you will bring value and help us build a future of success that will help us determine where and how you may best be suited” Maybe you are just the future Mukurian we need!!


Should you be appointed in a remote/work from home role at Mukuru, it is your responsibility to ensure that you have uninterrupted internet connectivity and a ‘work-like’ environment at your home location, in order to deliver your best in terms of performance, productivity and service to our customers.

If you do not receive any response after two weeks, please consider your application unsuccessful.


NB: ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY’S DIVERSITY AND INCLUSION PLANS

Last updated on Feb 3, 2025

See more

About the company

More jobs at mukuru

Analyzing

Johannesburg, Gauteng

 · 

30+ days ago

Cape Town, Western Cape

 · 

30+ days ago

Cape Town, Western Cape

 · 

30+ days ago

More jobs like this

Analyzing

Cape Town, Western Cape

 · 

30+ days ago

Sandton, Gauteng

 · 

30+ days ago

IT Engineer
PM
Pixelogic Media ·  Digital remastering and localization

Cape Town, Western Cape

 · 

30+ days ago

Cape Town, Western Cape

 · 

30+ days ago

Cape Town, Western Cape

 · 

30+ days ago

 · 

30+ days ago

Remote

 · 

30+ days ago

Johannesburg, Gauteng

 · 

30+ days ago

Cape Town, Western Cape

 · 

30+ days ago

Cape Town, Western Cape

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status