Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Talent Safari

Senior Full Stack Engineer

Talent Safari

Senior full-stack engineer responsible for delivering robust back-end and front-end applications at Paystack. Collaborating with talented engineers to support leading South African brands.

Posted 4/27/2026full-timeCape Town • 🇿🇦 South AfricaSeniorWebsite

Tech Stack

Tools & technologies
Distributed SystemsJavaJavaScriptPythonSQLTypeScript

About the role

Key responsibilities & impact
  • As a senior full-stack engineer, you take responsibility for delivering and supporting robust back-end and front-end applications that expose our data and functionality to internal and external users.
  • Applications handling financial information need to be able to handle large data sets in a performant manner, while being highly accurate and reliable.
  • You’ll work with a team of talented engineers to design and build systems that support some of South Africa’s best-known brands.
  • Architect and Developer: Design and implement robust solutions for our platform, ensuring scalability, efficiency, and reliability.
  • Product Innovation: Design and development of technical solutions to deliver on our product vision.
  • Technical Problem Solving: Tackle complex technical challenges, providing innovative solutions to enhance system performance and reliability.
  • System Integration: Collaborate on the refinement of the platform’s architecture, focusing on optimization and seamless integration to other systems.
  • Code Review and Testing: Review specifications and code submissions and conduct thorough testing to maintain code quality.
  • System support: Collaborate with other teams, both inside and outside engineering, to assist merchants and customers where necessary.

Requirements

What you’ll need
  • You have extensive programming experience in at least one language, such as JavaScript, TypeScript, Java, C++, C#, Python, or another major language
  • Working on large, distributed systems at scale
  • Understanding and working with SQL databases
  • Writing solid unit testing and integration tests
  • You communicate clearly and are able to collaborate in a remote environment
  • Taking ownership of the work assigned to you
  • You have a passion for building products to help African businesses

Benefits

Comp & perks
  • Flexible work arrangements

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptJavaC++C#PythonSQLunit testingintegration testingsystem architecture
Soft Skills
communicationcollaborationownershipproblem solvinginnovationteamworkadaptabilityattention to detailresponsibilitycreativity