API Developer

Bloemfontein FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

Join our vibrant team as an API Developer in Bloemfontein, where you will play a vital role in developing robust APIs that power our web applications. You will collaborate with front-end developers and product managers to create seamless functionalities and enhance end-user experiences. The ideal candidate should be proficient in RESTful API design, and possess a strong understanding of different authentication protocols.

Responsibilities

  • Develop high-quality APIs to meet business requirements and ensure smooth user interactions.
  • Collaborate with product managers to deliver features in alignment with user expectations.
  • Lead training sessions for team members on API practices and improvements.
  • Utilize analytics to track API usage and inform future development.
  • Prepare API responses and integrations that are scalable and easy to maintain.
  • Debug existing APIs to improve their performance and robustness.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master’s degree in Software Engineering is preferred
Experience
  • 5+ years of experience in software development with a focus on APIs
Technical Skills
  • GraphQL
  • API Security
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Google Professional Cloud Architect
Languages
  • English: Fluent
  • Afrikaans: Conversational

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Experience with CI/CD pipelines: Experience in automating the deployment process using CI/CD pipelines.

Benefits

  • Health, dental, and vision insurance.
  • Flexible working hours.
  • Remote work options available.
  • Employee development programs.

Company Culture

  • Innovation: We prioritize innovation and creativity within our team, encouraging out-of-the-box thinking and exploration of new ideas.
  • Cultural Diversity: Our team values diverse backgrounds and experiences, helping foster a rich and inclusive environment.
Status: Open