Senior backend developer - api design
Placements24 · North West, South Africa ·
- Seniority
- Senior
- Category
- Backend
- Experience
- 5+ years
Placements24 · North West, South Africa ·
Our client is seeking a highly skilled Senior Backend Developer to lead the design and development of robust APIs in Mahikeng. This role is critical for building the foundational services that power their applications, ensuring they are scalable, performant, and secure. You will work with a talented team of engineers, taking ownership of significant backend projects and influencing architectural decisions. If you are passionate about creating clean, efficient, and well-documented APIs, this is an excellent opportunity to contribute to a growing technology company.
Key Responsibilities Design, develop, and maintain scalable, high-performance RESTful APIs and backend services. Implement robust authentication and authorization mechanisms for APIs. Optimize database performance and queries to ensure efficient data retrieval and storage. Write clean, well-tested, and maintainable code using modern backend languages and frameworks. Collaborate with front-end developers and other teams to define API contracts and ensure seamless integration. Participate in code reviews, provide constructive feedback, and mentor junior developers. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. 5+ years of professional experience in backend development , with a strong focus on API design. Proficiency in one or more backend languages such as Node.js, Python, Java, or Go. Deep understanding of API design principles (REST, Graph QL), data modeling, and database technologies (SQL/No SQL). Experience with microservices architecture and distributed systems is highly desirable. Strong problem-solving skills and a proactive approach to technical challenges. Benefits Competitive salary and performance-based bonuses. Comprehensive health, dental, and vision insurance. Opportunities for professional growth and continuous learning. Flexible working arrangements and a supportive team culture. A chance to shape critical backend systems for innovative products in Mahikeng.