Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer II

Psybergate (Pty) LTD

Johannesburg

On-site

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Johannesburg is seeking an experienced API Developer to design and develop high-quality APIs for mobile applications. The ideal candidate will have over 5 years of experience in API development, excellent skills in RESTful design, and familiarity with mobile platforms. Responsibilities include collaborating with teams, conducting testing, and implementing security measures to ensure efficient and secure APIs. This is a great opportunity to contribute to innovative projects in a dynamic environment.

Qualifications

  • 5+ years experience developing APIs for mobile applications.
  • Strong background in RESTful API design and agile development methodologies.
  • Excellent troubleshooting, collaboration, and communication skills.

Responsibilities

  • Collaborate with teams to design APIs for mobile applications.
  • Develop efficient, scalable, and secure APIs for iOS and Android.
  • Document new APIs and communicate changes to stakeholders.
  • Work closely with developers to ensure smooth API integration.
  • Conduct testing, debugging, and optimization for user experience.
  • Implement security protocols to protect APIs from vulnerabilities.
  • Manage API versions and updates for backward compatibility.
  • Deploy and maintain APIs in production environments.

Skills

RESTful API design
API security
Performance optimization
API documentation
Version control (Git, SVN)
Troubleshooting
Collaboration
Communication

Education

Relevant IT / Computer Science degree or equivalent experience
Job description
What you will be doing:
  • API Design: Collaborate with cross-functional teams to design APIs that meet mobile application requirements while adhering to industry best practices.
  • API Development: Develop high-quality, efficient, scalable, and secure APIs for iOS and Android applications.
  • API Documentation: Document new APIs, updates, and changes, communicating impacts to relevant stakeholders.
  • Integration: Work closely with mobile developers to ensure smooth API integration, troubleshoot issues, and optimize performance.
  • Testing & Optimization: Conduct testing, debugging, and performance optimization to ensure seamless user experience.
  • Security: Implement authentication protocols and security measures to protect APIs from vulnerabilities.
  • Version Control: Manage API versions and updates, ensuring backward compatibility.
  • Collaboration: Work with DevOps teams to deploy and maintain APIs in production environments.
What we are looking for:
  • Relevant IT / Computer Science degree or equivalent experience.
  • 5+ years experience developing APIs for mobile applications.
  • Strong knowledge of RESTful API design, security, and performance optimization.
  • Experience with API documentation tools and version control systems (Git, SVN).
  • Familiarity with iOS and Android mobile platforms.
  • Excellent troubleshooting, collaboration, and communication skills.
  • Strong background in RESTful API design, performance optimization, secure integration, version control, and agile development methodologies.

Please note if you do not hear from us within 3 weeks, consider your application unsuccessful.

Follow for the Latest Vacancies

Join Psybergate Careers Channel here:

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.