Senior Backend Engineer

4 days ago


Cape Town, Western Cape, South Africa RightCom Full time

RightCom has been revolutionizing customer experience in Africa for more than a decade. Creating innovative experiences that make customer journey seamless, personalized, simple and outstanding, RightCom empowers businesses in approximately 20 markets to join and thrive in the experience economy.

Our CX platform – RightCom XP – allows businesses to anticipate customer needs and identify upselling and cross-selling opportunities regardless of the touchpoint (mobile app, website, location, contact center, as well as agent network) while RightCom OS offers next-gen managed services.

Our beliefs are the foundation for how we conduct business every day. We live each day guided by our core values of Creativity, Trust, and Customer Success. Together, our values ensure that we work together as one global team with our customers at the center of everything we do – and they push us to ensure we take care of ourselves, each other, and our communities.

We are embarking on an innovation agenda as an organization-wide transformation of people and technology capabilities, to enable digital-first delivery for every product and service. Our ambition is to establish digital and data points that allow us to: attract, retain and develop customers; securing existing revenue streams; and innovate where we identify a competitive advantage.

The ideal Senior Backend Engineer will be responsible for providing solutions on our SaaS products and be able to lead requirements elicitation, create Software Requirements Specification (SRS), and support deployment and post deployment related activities.

Responsibilities:

  • Design scalable and maintainable SaaS products using modern software engineering principles.
  • Write clean, efficient, and well-documented code supporting serverless framework using Node.js.
  • Lead technical initiatives and collaborate cross-functionally with engineers, product managers, QA, and DevOps teams to innovate and deliver high quality SaaS product.
  • Build and lead a SaaS product development team that meets and exceeds business expectations.
  • Mentor and guide junior engineers to foster their professional development.
  • Maintain and enhance the quality and stability of our existing SaaS product within established systems.
  • Ensure transparent communication on progress with remote team members.
  • Identify and address performance bottlenecks in SaaS applications and implement solutions to improve scalability.
  • Analyze and resolve issues to ensure high quality deliverables at each stage of SDLC within the defined guidelines, policies and norms.
  • Stay up-to-date with emerging trends and technologies in web development.

Qualifications:

  • Authorized to work in Cape Town, South Africa.
  • Bachelor's degree in computer science. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
  • At least 4 years of related work experience.
  • Minimum 2 years of experience leading SaaS application development team (minimum 6 – 8 members) for Azure target environment (Web/Mobile/Desktop applications).
  • Work experience of 3 years in Microservice architecture.
  • Demonstrated in-depth knowledge & work experience in NodeJS and its APIs – eg. File System, Clusters, Console, OS etc.
  • Ability to develop, integrate and test REST APIs.
  • Ability to design and work with Swagger documentation.
  • Ability to write complex queries in any relational database (PostgreSQL, SQL Server).
  • Demonstrated experience with Agile or other rapid application development methods.
  • Ability to design the optimal data model based on the application need and system performance.
  • Ability to transform complex business requirements into technical design specifications.
  • Experience in DevOps methodologies and Continuous Integration (CI) / Continuous Delivery (CD) tools (Jenkins) Infrastructure.
  • Knowledge on various components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Expertise in source control and deployment tools like GIT Lab, Team Foundation Server, Jenkins, etc.
  • Working experience in developing frontend using React is preferred.
  • Ability to integrate server-side logic into user-facing components created in React is preferred.
  • Ability to communicate complex technology solutions to diverse teams namely, technical, business and management teams.
  • Experience and desire to work in a Global delivery environment.
  • Capable of adapting to modern technologies and learning new tools and applications and flexible as per the project need.
  • Good communication skills, interpersonal skills, self-motivated, and team player.
  • Good working experience of the tools responsible for automation processes.
  • Excellent verbal and written communication skills.

What we offer:

  • Industry-leading employment experience.
  • An attractive remuneration package.
  • An opportunity to work on innovative projects and have a direct impact on the quality of market-leading products.
  • A dynamic and collaborative work environment.
  • Ongoing training opportunities to stay at the cutting edge of testing technologies and methodologies.
  • Opportunities to grow within the company and join the C-level team.

Join RightCom to contribute to the excellence of our CX solutions and ensure a seamless user experience for our customers across Africa.

#J-18808-Ljbffr

  • Cape Town, Western Cape, South Africa Triba Health Full time

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Triba HealthPassionate about improving lives and processes - Co-Founder, CTO/CPO, Psychotherapist MPFNote: Only South African-based candidates will be consideredAbout Triba HealthTriba Health is a danish company with operations in South Africa. We are a mission...


  • Cape Town, Western Cape, South Africa Tbwa ChiatDay Inc Full time

    Paystack's mission is to accelerate digital payments on the continent of Africa. Over 200K of some of the most renowned businesses in Nigeria, as well as a growing number of merchants in South Africa, Ghana, and Kenya use Paystack's modern payments gateway. They include the likes of MTN, Burger King, UPS, AXA Mansard Insurance, FilmHouse Cinemas, Smile...


  • Cape Town, Western Cape, South Africa Triba Health Full time

    Job DescriptionTriba Health is a digital health company that aims to revolutionize Type 2 Diabetes management through a scalable, white-labeled, multi-tenant health platform. We are looking for a Senior Backend Engineer to take ownership of our backend architecture, optimizing data flows and ensuring seamless multi-tenant operations.About the RoleWe are...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    About the RoleWe are seeking a highly skilled Mid-Senior Level Backend Engineer to join our team.The ideal candidate will have a strong background in back-end coding, with experience in web technologies, containerization, API design, database development, and testing frameworks.This role offers the opportunity to work on challenging projects, collaborate...


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

    The PBT Group is seeking a Senior Backend Engineer to join our team. In this role, you will design, develop, and implement robust APIs to support seamless data exchange.Key Responsibilities:Develop and maintain full-stack web applications, ensuring high performance, security, and scalability.Work closely with external vendors to integrate and transition...


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

    Senior Backend Developer RoleWe are seeking a highly skilled Senior Backend Developer to lead the development and maintenance of our fintech platform. As a senior member of our team, you will design and build scalable, reliable, and high-performance backend systems that power our products and services.Your responsibilities will include mentoring junior team...


  • Cape Town, Western Cape, South Africa Decision Inc Remote Work Freelance Full time

    Senior Backend Developer RoleWe are seeking an experienced Senior Backend Developer to join our team in Cape Town. As a contractor, you will work closely with our team to deliver impactful projects and gain exposure to a variety of industries.This role requires a strong foundation in Python and related back-end technologies, as well as experience in...


  • Cape Town, Western Cape, South Africa Tbwa ChiatDay Inc Full time

    Job DescriptionAs a Senior Backend Engineer, you will take ownership of developing and maintaining our backend infrastructure, ensuring scalability, efficiency, and reliability.You will collaborate with our team of talented engineers to design and build systems that integrate with other components of our platform.Key responsibilities include:Architecting and...


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

    About Xcede GroupXcede Group is a leading fintech company that empowers businesses to thrive in an ever-changing financial landscape. Our innovative solutions enable companies to streamline their operations, reduce costs, and increase efficiency.Job SummaryWe are seeking a skilled Backend Engineer to join our team and contribute to the development of our...


  • Cape Town, Western Cape, South Africa Prisma Data, Inc. Full time

    About the JobWe are looking for a highly skilled ENGINEERING DIRECTOR - DATABASES to join our team at Prisma Data, Inc. As a Senior Engineering Manager, you will own the core commercial infrastructure and products, ensuring they scale to millions of users while maintaining performance and reliability.Your Key ResponsibilitiesLeadership: Empower your...


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

    Smart4Energy is a fast-growing scale-up that's redefining the intersection of fintech and sustainability. We're looking for a talented Senior Backend Software Engineer to help us build systems that scale to handle 1 billion transactions, all while contributing to a greener planet.The ideal candidate will have a strong foundation in software development and a...


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

    At Paystack, we're accelerating digital payments on the African continent. Our innovative solutions are used by over 200K businesses in Nigeria and a growing number of merchants in South Africa, Ghana, and Kenya. This includes renowned brands like MTN, Burger King, UPS, AXA Mansard Insurance, FilmHouse Cinemas, Smile Communications, Air Peace Airlines,...


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

    About UsRightCom has been revolutionizing customer experience in Africa for over a decade. Our mission is to empower businesses in approximately 20 markets to thrive in the experience economy.We believe in living by our core values of Creativity, Trust, and Customer Success, ensuring we work together as one global team with our customers at the center of...

  • Backend Developer

    7 days ago


    Cape Town, Western Cape, South Africa Kingmakers Full time

    The RoleWe are seeking an experienced Software Engineer to join our engineering team, driving back-end initiatives and developing robust solutions. As a key member of our team, you will play a crucial role in system architecture, technical decision-making, and product innovation.Key ResponsibilitiesDesign, build, and scale backend systemsLead backend...

  • Backend Engineer

    5 days ago


    Cape Town, Western Cape, South Africa FreshTalent Full time

    This range is provided by FreshTalent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeZAR1,100,000.00/yr - ZAR1,400,000.00/yrOur mission is to accelerate digital payments on the continent of Africa. Over 200K of some of the most renowned businesses in Nigeria, as well as a growing number...


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

    Job DescriptionWe are looking for a highly skilled Senior Backend Engineer to join our team at RightCom. The ideal candidate will have a strong background in software engineering principles and experience with serverless frameworks.The successful candidate will be responsible for designing and implementing scalable and maintainable SaaS products, leading...

  • Full Stack Engineer

    4 days ago


    Cape Town, Western Cape, South Africa Tbwa ChiatDay Inc Full time

    Job DescriptionWe're seeking a senior backend engineer to join our team. As a key member of our engineering team, you'll be responsible for designing and implementing robust backend solutions for our platform.You'll work closely with talented engineers to develop technical solutions that drive our business forward. If you're passionate about building...


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

    ResponsibilitiesThe Senior Backend Engineer will be responsible for providing solutions on our SaaS products and leading requirements elicitation, creating Software Requirements Specification (SRS), and supporting deployment and post-deployment activities.The ideal candidate will have:A bachelor's degree in computer science or related field.At least 4 years...


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

    Backend Engineer RoleWe are seeking a highly skilled Backend Engineer to play a critical role in the development and maintenance of our fintech platform. As a key member of our team, you will design and build scalable, reliable, and high-performance backend systems that power our products and services.The ideal candidate will have expertise in Node.js or...


  • Cape Town, Western Cape, South Africa Different Technologies Pty Ltd. Full time

    At Different Technologies Pty Ltd., we are seeking a skilled Backend Software Architect to join our team of experienced software engineers. As a Senior Back-End Engineer, you will be instrumental in designing and implementing robust serverless solutions on AWS.About the RoleYou will work closely with cross-functional teams to define and implement scalable...