Software Engineer

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

Job Description

We are seeking a creative and skilled Software Engineer to join our talented team in Johannesburg. The ideal candidate should have a strong foundation in software development principles, with proficiency in various programming languages and frameworks. You will play a key role in designing, developing, and maintaining high-quality software applications.

Responsibilities

  • Develop and maintain APIs for web and mobile applications.
  • Work with front-end developers to integrate user-facing elements.
  • Implement security and data protection measures in applications.
  • Support continuous integration and continuous deployment (CI/CD) processes.
  • Mentor junior developers and assist in their growth.
  • Participate in community tech fairs and represent the company.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or equivalent is preferred
Experience
  • 5+ years of experience in software development with a focus on full-stack capabilities
Technical Skills
  • PHP
  • JavaScript
Soft Skills
  • Attention to Detail
  • Leadership
Certifications
  • Scrum Master Certification
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with React Native: Background in developing mobile applications using React Native.
  • Familiarity with data visualization libraries: Experience with libraries like D3.js or Chart.js.

Benefits

  • Full medical, dental, and vision coverage.
  • Generous leave policy including annual leave and sick days.
  • Employee wellness programs and incentives.
  • Continuous learning and certification reimbursements.

Company Culture

  • Continuous Improvement: We strive for excellence and encourage feedback to foster growth.
  • Work-Life Balance: We prioritize a healthy balance between work and personal life.
  • Supportive Environment: Creating a supportive atmosphere for learning and development.
Status: Closed