Remote Software engineering Jobs · South Africa

Job listings

  • Own end-to-end technical integration design for customer onboarding, ensuring alignment with Entersekt platform standards.
  • Provide API/SDK guidance and define integration specifications, data flows, and authentication configurations.
  • Lead technical testing, fault diagnosis, and go-live readiness while engaging directly with customer technical teams.

Entersekt is a leader in digital banking fraud prevention and payment security, providing mobile authentication and 3D Secure solutions to financial institutions globally. With over 16 years of history, recent Accel-KKR investment, and 210 million active users protected, the company fosters a collaborative culture focused on cutting-edge technology and growth.

  • Design, develop, and maintain robust web applications across front-end and back-end systems using TypeScript, JavaScript, React, Express, and PostgreSQL.
  • Collaborate with Product, Design, and DevOps teams to turn complex business needs into intuitive digital experiences.
  • Take ownership of meaningful projects and contribute to a collaborative, remote-first culture focused on innovation, quality, and customer impact.

The company builds scalable technology that supports businesses and workers worldwide. It fosters a remote-first, globally distributed culture focused on collaboration, continuous learning, and professional growth.

  • Shape technical strategy and architecture for client projects and internal products, focusing on scalable cloud-native systems.
  • Collaborate with clients, executives, and engineers to translate business goals into actionable technical plans and mentor senior team members.
  • Contribute hands-on through code reviews, prototyping, and AI adoption across the software development lifecycle.

This technology partner company delivers cloud-native solutions and internal products for clients, combining deep engineering expertise with business strategy. It operates as a fully remote, international team with flexible hours, professional development opportunities, and a collaborative culture.

  • Lead the engineering organization for MonieCRM, the in-house workforce operations platform powering Moniepoint's 50,000-strong sales network.
  • Drive modernization and reliability by re-architecting systems for commissions, wallets, and marketing technology at 20M+ user scale.
  • Manage and develop a large engineering team through other leaders, with a strong focus on financial correctness and platform engineering.

Moniepoint Inc. is Africa's all-in-one financial platform, helping 20 million businesses and individuals access payments, banking, credit, and business management tools. As Nigeria's largest merchant acquirer, it processes over $250 billion in digital payment transaction value annually and is growing its fully remote engineering team in South Africa.

  • Independently installs technical systems and configures nCino/Salesforce solutions for banking clients.
  • Supports clients with data mapping, process documentation, training, and troubleshooting.
  • Uses AI tools to automate tasks and enhance workflow efficiency.

nCino transforms financial services through bold innovation and relentless execution, delivering cloud-based banking solutions. Our team fosters curiosity and inclusivity, empowering employees to bring their authentic selves to work.

  • Build, test, and deliver new features for platforms using C#/.NET and Azure Functions, integrating AI solutions like Azure OpenAI.
  • Develop REST APIs, work with Azure SQL and Entity Framework Core, and follow engineering practices including CI/CD and code reviews.
  • Collaborate with a Product Owner and senior engineers to refine requirements and deliver production-ready functionality.

Our partner is a technology company building modern, AI-enabled platforms for real customers and internal teams. They operate a remote-first environment with colleagues across 80+ countries and 25+ languages, fostering a diverse and inclusive international community.