Senior Fullstack Development Leader

5 days ago


Cape Town, Western Cape, South Africa Rentoza Full time
About Rentoza

We are a South African company at the forefront of e-commerce innovation, revolutionizing access to digital goods and appliances through our subscription service. Our mission is to make affordability, flexibility, and convenience a reality for customers.


Role Overview

This Senior Fullstack Engineer position plays a pivotal leadership role in product development and strategy, requiring expertise in programming fundamentals, methodologies, architecture, and best practices. The successful candidate will work closely with product managers, implementing feedback and providing input during ideation. Key responsibilities include researching and developing new products, enhancing existing software, and driving efficiencies in our offerings.


Key Responsibilities:
  • Provide technical guidance for a distributed hybrid development team.
  • Coach and mentor junior engineers to improve code quality and consistency.
  • Design and develop robust, scalable applications and services.
  • Review and provide feedback on code written by other engineers.
  • Recommend and introduce new technologies, languages, and tools to solve complex challenges.
  • Drive automation and tooling efforts to enhance development efficiency.
  • Partner closely with the Engineering Manager, CTO, and Product team.
  • Design and implement new features with maintainability and reuse in mind.
  • Be an expert on your product areas.
  • Quickly adapt to new products using documentation, knowledge bases, and source code.
  • Understand customer needs to recommend and implement optimal solutions.
  • Provide effort estimates for you and your team's work, and help plan the product roadmap with product managers.

Technical Proficiencies:
  • Strong experience with backend development in Python and common frameworks/tools (FastAPI, Flask, Django, SQLAlchemy, Celery, etc.).
  • Expertise in frontend development with React, Redux, and related technologies.
  • Deep knowledge of MongoDB and other NoSQL databases.
  • Experience with SQL databases and data warehousing (e.g., BigQuery).
  • Extensive experience with Google Cloud Platform (especially Cloud Run, Cloud Functions, Pub/Sub) or equivalent (AWS, Azure).
  • Familiarity with headless CMS platforms like Shopify.
  • Track record of making sound architectural decisions and implementing best practices.
  • Proven ability to learn new technologies quickly and mentor others.

Personal Traits:
  • Collaborative leader who fosters teamwork and resolves conflicts effectively.
  • Skilled at developing junior talent and preparing them for more senior roles.
  • Adaptable to changing priorities in a fast-paced environment.
  • Articulate communicator who can explain complex topics clearly and concisely.
  • Analytical thinker skilled at deriving insights from both quantitative and qualitative data.
  • Entrepreneurial spirit focused on creating business value.
  • Strategic mindset to identify opportunities/threats and inspire the team with a vision.

Minimum Qualifications:
  • Bachelor's Degree in Computer Science, Software Engineering, or related STEM field, or equivalent work experience.
  • 7+ years professional development experience.
  • 3+ years experience with Python.
  • 3+ years experience with React or similar frontend framework.
  • Experience making architectural decisions and leading engineering teams.
  • Proven track record of developing and shipping high-quality software.

Estimated Salary Range: R 1,200,000 - R 1,800,000 per annum
Location: Johannesburg, Cape Town, Durban
Benefits:
  • Offices in major cities.
  • Free Friday lunches.
  • Monthly social events.
  • Staff discounts.
  • Discovery Medical aid (100% cover for permanent staff).
  • Provident Fund (for permanent staff).
  • Paid annual leave.
  • Employee Health and Wellness Assistance.

Rentoza is an Equal Opportunity Employer

  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Senior Fullstack DeveloperJob Summary:Communicate Recruitment is seeking a highly skilled Senior Fullstack Developer to lead our development team. As a key member of our team, you will be responsible for designing, developing, and deploying robust Fullstack solutions using C# and the Microsoft .NET framework.Key Responsibilities:Lead the...


  • Cape Town, Western Cape, South Africa Travellab Africa Group Full time

    Job Title: Senior Fullstack Angular DeveloperAt Travellab Africa Group, we are seeking an experienced Senior Fullstack Angular Developer to join our team. As a key member of our development squad, you will be responsible for designing, developing, and maintaining B2C and B2B solutions, internal tools, and customer-facing web applications using Angular and...


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

    Collinson Group is a global leader in driving loyalty and engagement for many of the world's largest companies.The group offers a unique blend of industry and sector specialists who together provide market-leading experience in delivering products and services across four core capabilities.We have more than 25 years' experience, with 28 global locations,...


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

    Job Title: Senior Fullstack Payments EngineerWe are seeking a highly experienced Fullstack Engineer to join our team at Collinson. The ideal candidate will have a strong background in software development, with a focus on using modern technologies.Key Responsibilities:Lead the design and development of complex software systems (client-side and server-side)...


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

    Senior Backend and Frontend Developer PositionWe are seeking a seasoned Fullstack Engineer to join our team at Goldman Tech Resourcing. This is a unique opportunity to work in a hybrid environment with a team of top developers and leverage your skills in backend and frontend development. Key Responsibilities:• Lead the design, development, and deployment...


  • Cape Town, Western Cape, South Africa The Recruitment Council Full time

    Senior Software Development LeaderA leading financial services company is seeking a highly skilled Senior Software Development Leader to oversee the development of a national CRM platform used by financial advisors.In this senior role, you'll:* Design and develop cutting-edge features for the CRM platform, client portals, and mobile apps (iOS & Android).*...

  • Senior .Net Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Senior .Net DeveloperJob DescriptionWe are seeking a highly skilled Senior .Net Developer to lead our development team in creating robust fullstack solutions. As a key member of our team, you will be responsible for designing, developing, and deploying web and desktop applications using the C# language and the Microsoft .NET framework.Key...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    About JenRec RecruitmentWe are a leading recruitment agency specializing in placing top talent in the healthcare technology sector.Job DescriptionWe are seeking an experienced Fullstack Developer to join our team as a Senior Cloud Developer - Clinical Applications Specialist. This role will involve designing, developing, and implementing clinical web...


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

    Role OverviewWe are seeking a seasoned Fullstack Engineer to spearhead the design and development of complex software systems. The ideal candidate will have a strong background in software development, with a focus on using modern technologies.

  • Senior .Net Developer

    4 weeks ago


    Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Lead .Net Developer PositionWe are seeking a highly skilled .Net developer to lead our development team. As a senior developer, you will be responsible for designing, developing, and maintaining robust fullstack solutions using C# and the Microsoft .NET framework. You will work closely with a team of developers who follow Agile and Lean methodologies,...


  • Cape Town, Western Cape, South Africa Travellab Africa Group Full time

    About the RoleWe are seeking a highly skilled Fullstack Angular Developer to join our team at Travellab Africa Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining B2B and B2C solutions, internal tools, and customer-facing web applications using Angular and full-stack development principles.Key...


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

    Job DescriptionWe are seeking a highly experienced Fullstack Engineer to join our team at Collinson Group, a global leader in driving loyalty and engagement for many of the world's largest companies.The ideal candidate will have a strong background in software development, with a focus on using modern technologies.Collaborate with cross-functional teams to...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Title: Senior Financial LeaderWe are seeking a highly skilled Senior Financial Leader to join our team at Communicate Recruitment. As a key member of our finance team, you will be responsible for leading and implementing financial strategies that drive business growth and profitability.Key Responsibilities:Develop and implement financial plans and...


  • Cape Town, Western Cape, South Africa Dimension Data Full time

    Job OverviewWe are seeking a Senior Technology Leader to join our team at Dimension Data. This is an exciting opportunity for an experienced software architect to take on a leadership role and shape the technology direction of our organization.About the RoleThe Senior Technology Leader will be responsible for designing, modifying, and integrating software...


  • Cape Town, Western Cape, South Africa DLK Group (PTY) Ltd Full time

    Job Title: Senior Performance LeaderJob Summary:We are seeking a highly skilled Senior Performance Leader to join our dynamic team at DLK Group (PTY) Ltd. The ideal candidate will possess a strong analytical background, a deep understanding of performance metrics, and a proven ability to drive business improvement initiatives.Key Responsibilities:Analyse and...


  • Cape Town, Western Cape, South Africa Jordan HR Full time

    Job Title: Senior Maternity Unit LeaderWe are seeking an experienced and skilled Senior Maternity Unit Leader to join Jordan HR in this exciting opportunity.About the RoleThe successful candidate will be responsible for leading a maternity unit, overseeing nursing standards, and implementing continuous improvement projects.RequirementsRegistration with the...


  • Cape Town, Western Cape, South Africa E&D Recruiters Full time

    Job Description:As the Senior Technical Leader at E&D Recruiters, you will be responsible for leading the Engineering team in the development of innovative products. With a minimum of 15 years of experience in the automotive industry, you will oversee process improvements to the product development process and lead the development of reporting managers.The...


  • Cape Town, Western Cape, South Africa Ad Talent Full time

    ​About Us:We're a leading Digital Innovation Company, driven by a passion for innovation and excellence.We're seeking a seasoned Full Stack Developer to join our team.Key Responsibilities:Design and develop front-end website architectureCollaborate with designers for web design featuresResponsible for and manage a project from conception to...


  • Cape Town, Western Cape, South Africa People Solved Full time

    **About People Solved**We are a cutting-edge technology company in the midst of a digital transformation, seeking talented Software Engineers to join our team. Our mission is to develop market-leading platforms and software that enable seamless configuration and integration of brands and markets.**Our Technology Stack**C#, .NET Core, Angular, and other...


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

    Job Title: Senior Registered Nurse LeaderJob Summary: Faircape Health is seeking a highly skilled and experienced Registered Nurse to lead our nursing team in the Southern Suburbs of Cape Town. The successful candidate will be responsible for managing the shift, reporting directly to the Senior Nursing Service Manager, and ensuring patients receive...