API Developer

Cape Town Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking an experienced API Developer to join our Cape Town team. In this role, you will design, develop, and maintain RESTful APIs that serve our diverse range of applications. Your expertise in API technologies will be crucial in enhancing our systems and improving our product offerings. If you're passionate about creating efficient and robust APIs, we want to hear from you!

Responsibilities

  • Architect and implement new APIs based on business needs.
  • Maintain existing APIs by updating and debugging issues.
  • Ensure full compliance with security policies while developing APIs.
  • Collaborate with UX/UI designers to deliver a seamless user experience.
  • Review and improve code quality to adhere to best practices.
  • Provide technical support to internal stakeholders and clients.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is an advantage
Experience
  • 5+ years of experience in API software development
Technical Skills
  • RESTful API Development
  • Databases (SQL & NoSQL)
  • Microservices Architecture
  • Cloud Services (AWS, Azure)
Soft Skills
  • Creative Problem Solving
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience in Agile Environments: Prior experience working in Agile methodologies.
  • Knowledge of GraphQL: Understanding of GraphQL as an alternative to REST APIs.

Benefits

  • Competitive salary with performance bonuses
  • Paid annual leave and sick leave
  • Employee recognition programs
  • Work-from-home options where applicable

Company Culture

  • Diversity and Inclusion: We are committed to maintaining a diverse workforce and creating an inclusive environment.
  • Community Engagement: Giving back to the community is part of our core values.
  • Work-Life Balance: We understand the importance of balancing professional and personal lives.
Status: Open