Software Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our vibrant team at Tech Innovations Inc. as a Software Developer in Johannesburg. You'll be instrumental in crafting software solutions that have a real impact. We're looking for a software guru who thrives in a collaborative environment and brings both technical skills and creativity to the table.

Responsibilities

  • Contribute to all phases of the development lifecycle.
  • Engage in continuous learning to keep abreast of the latest technology trends.
  • Collaborate with cross-functional teams to ensure successful project delivery.
  • Architect efficient and scalable solutions.
  • Conduct thorough testing and debugging of applications.

Requirements

Education
  • Bachelor's degree in Computer Science or Software Engineering
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React Native
Soft Skills
  • Problem-solving
  • Effective communication
Certifications
  • Google Cloud Professional Developer
  • Project Management Professional (PMP)
Languages
  • English: Fluent

Advantageous

  • Understanding of microservices architecture: Experience in developing microservices-based applications.
  • Exposure to cloud platforms: Experience deploying applications on platforms like AWS or Azure.

Benefits

  • Health, dental, and vision insurance packages.
  • Generous leave policies including wellness days.
  • Professional development opportunities and training.
  • 401(k) plan with company contributions.

Company Culture

  • Growth and Development: We prioritize the personal and professional growth of our team members.
  • Work-Life Balance: We promote a healthy work-life balance to ensure our team thrives both personally and professionally.
Status: Closed