Software Developer

Johannesburg Full-time R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

Join Tech Innovations Inc. as a Software Developer in Johannesburg. Focus on delivering high-quality software solutions, collaborating with a diverse team, and leveraging the latest technologies.

Responsibilities

  • Develop robust APIs to connect front-end and back-end components.
  • Implement responsive layouts and ensure cross-browser compatibility.
  • Support the integration of third-party services and APIs.
  • Monitor application performance and implement improvements.
  • Assist in the continuous deployment process and maintain CI/CD environments.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 3+ years of full-stack development experience
Technical Skills
  • Python
  • RESTful APIs
Soft Skills
  • Analytical thinking
  • Time management
Languages
  • English: Fluent

Advantageous

  • Familiarity with NoSQL databases: Experience working with NoSQL databases like MongoDB or DynamoDB.
  • Experience in mobile application development: Hands-on experience in developing mobile applications for iOS and Android.

Benefits

  • Comprehensive medical aid coverage
  • Annual performance bonuses
  • Remote work flexibility
  • Training and certification reimbursement

Company Culture

  • Collaboration: Our teams work collaboratively to achieve shared goals and support one another.
  • Ethical Practices: We adhere to ethical practices in our business dealings and operations.
Status: Closed