Backend Engineer

4 days ago


Johannesburg, Gauteng, South Africa FreshTalent Full time

Get AI-powered advice on this job and more exclusive features.

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 range

ZAR1,100,000.00/yr - ZAR1,400,000.00/yr

Our 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 our modern payments gateway. They include the likes of MTN, Burger King, UPS, AXA Mansard Insurance, FairMoney, PiggyVest, FilmHouse Cinemas, Smile Communications, Air Peace Airlines, Crocs, Under Armour, Richemont Lifestyle Group (RLG), and many others. In just over 8 years, our growing team has introduced a steady cadence of innovation within the online payments landscape, such as automated recurring payments, the ability for customers to pay directly from their bank accounts, automated chargebacks, and much more. We've been acquired by Stripe and are doubling down on the mission to help build out Africa's payments infrastructure.

What We Are Looking For

We are seeking a highly skilled and experienced Backend Engineer who can drive the development and delivery of high-impact projects. The ideal candidate will have a strong background in software development, a deep understanding of web technologies, and the ability to work effectively within a cross-functional team. The team is looking for someone who is not only technically proficient but also demonstrates strong problem-solving and analytical abilities, along with effective communication and collaboration skills.

What Does The Job Involve
  • Development, deployment, and maintenance of complex software systems and services.
  • Collaborating with cross-functional teams to define, design, and deliver new features and enhancements.
  • Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed and scalability.
  • Conducting code reviews and ensuring adherence to best practices and coding standards.
  • Identifying and addressing performance bottlenecks, security vulnerabilities, and other technical issues.
  • Staying up-to-date with emerging technologies and industry trends to drive innovation within the team.
  • Participating in the hiring process to attract and retain top engineering talent.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (beneficial but not required).
  • Experience in the fintech industry or with payment processing systems.
  • Knowledge of cybersecurity best practices and compliance requirements (e.g., PCI DSS).
  • Experience with machine learning and data analytics.
  • High level of initiative and the ability to work independently.
  • Adaptability and willingness to learn new technologies and tools.
  • 4+ years of experience in software development with a proven track record of contributing to successful projects.
  • Expertise in one or more programming languages such as JavaScript, Typescript, Python, or Go. (Preference for Typescript)
  • Strong understanding of web technologies (HTML, CSS, JavaScript, Typescript) and frameworks (React, Angular, Vue.js).
  • Experience with AWS and containerization technologies such as Docker and Kubernetes.
  • Solid understanding of software architecture, design patterns, and data structures.
  • Proven experience with RESTful APIs, microservices architecture, and distributed systems.
  • Familiarity with CI/CD pipelines and DevOps practices.
Benefits
  • Competitive salary
  • Stripe Equity (convertible to cash annually)
  • Interest-free loan (up to 30% of salary)
  • Full medical coverage
  • MacBook Pro
  • Hybrid working environment
  • Work from Home budget
  • Monthly internet stipend
  • Monthly wellbeing stipend
  • Generous personal leave policy and annual slow days
  • Fully covered parental leave and sabbatical policies
  • Smart, kind colleagues who are invested in your growth.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr

  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Standard Bank of South Africa Limited is looking for a Java Backend Engineer to join our team.The ideal candidate will have a strong background in Java programming and experience in developing scalable, efficient, and secure backend systems. They will also possess excellent problem-solving skills and be able to work effectively in a collaborative...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    About This RoleWe are looking for a highly skilled Senior Backend Engineer to join our team. The successful candidate will be responsible for designing, coding, testing, debugging, and maintaining programs in development environments.As a senior member of our development team, you will apply agreed standards and tools to achieve a well-engineered result and...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    One of our clients who is the leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa is looking for a Senior Backend Software Engineer Key Requirements: · Minimum of 7 years of development. · Degree in Computer Science, Engineering, or related field (preferred) · Java Expertise: Strong proficiency in Java and...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    One of our clients who is the leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa is looking for an intermediate backend software engineer. Key Requirements: · Minimum of 5 years of development. · Degree in Computer Science, Engineering, or related field (preferred) · Java Expertise: Strong proficiency in...

  • Risk Backend Engineer

    4 weeks ago


    Johannesburg, Gauteng, South Africa Golden Rule Full time

    The role of the Risk Backend Engineer is responsible for the build and maintenance of Risk services according to defined architecture documentation and user stories in an Agile environment. The Risk Backend Engineer reports directly to the Credit Risk and FRAML Product Owners. Responsibilities: Build solutions from requirements received from product owner....


  • Johannesburg, Gauteng, South Africa FreshTalent Full time

    OverviewFreshTalent is a leading player in the African fintech market, providing cutting-edge payment solutions to businesses across the continent. We are committed to delivering innovative products and services that meet the evolving needs of our customers.The RoleWe are looking for an experienced Backend Engineer to join our team. As a key member of our...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Technology SolutionsAt Blue Bean Software, we develop innovative technology solutions that transform businesses and improve lives. As a Frontend and Backend Development Professional, you will play a key role in designing, developing, and maintaining these solutions.You will work closely with cross-functional teams to deliver scalable and efficient solutions...


  • Johannesburg, Gauteng, South Africa Blue Pearl Full time

    About the TeamWe are a dynamic team of software developers working at Blue Pearl.We are looking for a talented individual to join our team and contribute to the development of complex software applications.Analyze system requirements and develop detailed design specifications.Develop and test software applications using C#, ASP.NET, .NET Core, Python, and...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Solution FocusAs a Frontend and Backend Development Professional at Blue Bean Software, you will play a key role in designing, developing, and maintaining end-to-end solutions that transform businesses and improve lives.You will work closely with cross-functional teams to deliver scalable and efficient solutions that meet the evolving needs of our clients....

  • IT Systems Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa FreshTalent Full time

    About UsWe are FreshTalent, a pioneer in the African fintech market. Our mission is to accelerate digital payments and provide innovative payment solutions to businesses across the continent. We are committed to delivering high-quality products and services that meet the evolving needs of our customers.Job DetailsWe are seeking a highly skilled Backend...

  • Senior Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa Elite Search & Selection Full time

    About the RoleAs a Senior Network Engineer at Elite Search & Selection, you will play a critical role in shaping the company's telecommunications infrastructure. Your expertise in network engineering, particularly in voice and data communications, will drive the design and implementation of complex network solutions.ResponsibilitiesKey responsibilities...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa The Skills Mine Full time

    Requirements:3+ years of experience in backend development, preferably in banking, fintech, or regulated industriesStrong proficiency in Python (experience with Flask, FastAPI, or Django is a plus)Solid experience with SQL and NoSQL databases (PostgreSQL, DynamoDB preferred)Experience with AWS services (EC2, Lambda, S3, RDS, CloudFront, ECS, API Gateway,...


  • Johannesburg, Gauteng, South Africa 2020 INSIGHT Full time

    We are seeking a highly motivated and skilled Software Development Engineer to join our team at 20/20 INSIGHT. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining software solutions that meet the highest standards of quality and performance.About the RoleThis is an exciting opportunity for a talented individual to...


  • Johannesburg, Gauteng, South Africa Acuity Consultants Full time

    Technical RequirementsTo succeed in this role, you'll need strong experience with PHP for backend development, knowledge of SQL databases (MySQL, MariaDB, MSSQL), familiarity with Apache Kafka or similar data streaming platforms, and experience with Docker and containerized application deployment.Strong experience with PHP for backend development.Knowledge...


  • Johannesburg, Gauteng, South Africa Elite Search & Selection Full time

    Company OverviewElite Search & Selection is a leading recruitment agency specialising in providing high-quality backend systems for Managed Services Providers (MSPs), Internet Service Providers (ISPs), and Wireless Internet Service Providers (WISPs).Job SummaryWe are seeking a highly skilled Senior Network Engineer to join our team. The ideal candidate will...

  • Senior Engineer

    3 days ago


    Johannesburg, Gauteng, South Africa Elite Search & Selection Full time

    Role: Senior Engineer (Telecommunications)Reference: JHB000971-HLG-1Location: 100% remoteCompany: Specialises in providing high-quality backend systems for Managed Services Providers (MSPs), Internet Service Providers (ISPs), and Wireless Internet Service Providers (WISPs). Their comprehensive solutions are designed to enhance their customer offerings and...


  • Johannesburg, Gauteng, South Africa Wipro Full time

    About Us:At Wipro, we strive for excellence in software development and delivery. We seek talented professionals like you to join our team.Job Overview:As a Senior Backend Developer at Wipro, you will be responsible for designing and developing scalable web applications using C# and .NET Core.Responsibilities:Develop and maintain backend systems using C# and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Job Description:A leading software development company, E-Merge, is seeking a highly skilled Senior Full Stack Engineer to join their team. As a key member of the team, you will be responsible for developing and maintaining scalable web applications using modern JavaScript frameworks like Vue, React, or Angular, combined with robust backend systems in...


  • Johannesburg, Gauteng, South Africa E-Merge IT Recruitment Full time

    About the RoleThis is an exciting opportunity to join our team as a Senior Backend Developer in Johannesburg.We are looking for a highly skilled professional with a passion for crafting high-performance systems.ResponsibilitiesDevelop and maintain scalable backend systems using C# and .NET.Work collaboratively with cross-functional teams to deliver...


  • Johannesburg, Gauteng, South Africa Cititec Full time

    Job title : Senior DevOps EngineerJob Location : Gauteng, JohannesburgDeadline : March 27, 2025Quick Recommended LinksJobs by Location Job by industries Join a global trading powerhouse at the cutting edge of the commodities trading space. You working with a global trading team to optimise CI/CD pipelines, and drive automation. This is your chance to thrive...