Remote Senior Software Developer
Pretoria, 0002, South Africa
Listed on 2026-09-21
-
Software Development
Backend Developer, Software Engineer, Full Stack Developer
About the Role
Our client is seeking a highly experienced and motivated Remote Senior Software Developer to join their innovative technology team, supporting operations that originate from Pretoria . In this pivotal role, you will be instrumental in designing, developing, and deploying high-quality software solutions across the full stack. You will collaborate with product managers, designers, and other engineers to deliver robust, scalable, and user-friendly applications.
This is a fully remote position offering the flexibility to work from anywhere in South Africa, providing a unique opportunity to contribute to cutting-edge projects while maintaining a strong work-life balance. We are looking for a passionate individual who excels in a remote team environment and is committed to delivering exceptional code.
- Design, develop, test, and deploy scalable and robust backend services and APIs using modern programming languages.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Participate in code reviews, providing and receiving constructive feedback to enhance code quality.
- Troubleshoot, debug, and upgrade existing software systems, ensuring optimal performance and stability.
- Contribute to architectural discussions and technology selection for new projects and features in our Pretoria
-supported operations.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in software development , with a strong focus on backend systems.
- Proficiency in one or more backend languages such as Python, Java, Node.js, or Go.
- Experience with modern front-end frameworks (e.g., React, Angular, Vue.js) is highly desirable.
- Solid understanding of database technologies (SQL and No
SQL), caching mechanisms, and cloud platforms (AWS, Azure, GCP). - Excellent problem-solving skills and the ability to thrive in an independent, remote work setting .
- Highly competitive salary with performance-based bonuses.
- Comprehensive health insurance coverage and retirement savings plan.
- Generous paid time off and flexible working hours.
- Budget for professional development, conferences, and training courses.
- A dynamic and collaborative remote culture that fosters innovation and continuous learning.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).