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

  • Hands-on experience using GraphQL: Familiarity with GraphQL for more efficient data fetching and manipulation.
  • Familiarity with Docker: Experience with containerization tools for deployment.

Benefits

  • Comprehensive health and wellness programs.
  • Retirement plan with company matching.
  • Flexible work environment.
  • Wellness initiatives and support.
  • Professional development opportunities.

Company Culture

  • Supportive Environment: We believe in nurturing talent and providing our employees with resources and support to grow in their careers.
  • Team Spirit: Our culture thrives on collaboration and teamwork, as we believe in tackling challenges together.
Status: Open