Software Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are in search of a talented Software Developer to join our Johannesburg team. The ideal candidate will have a solid foundation in both front-end and back-end development, contributing to the creation of innovative software solutions that meet our clients' needs.

Responsibilities

  • Accelerate development cycles by applying best practices in software engineering.
  • Engage in continuous learning to stay current with emerging technologies.
  • Provide technical support and guidance to junior developers.
  • Monitor and report on application performance metrics.
  • Participate in the development and improvement of project documentation.
  • Ensure compliance with industry standards and best practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Master's degree preferred
Experience
  • 5+ years in software development roles
Technical Skills
  • React
  • RESTful APIs
Soft Skills
  • Communication
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices.: Knowledge of CI/CD pipelines and automation tools.
  • Web performance optimization experience.: Ability to optimize web applications for speed and scalability.

Benefits

  • Comprehensive health insurance plans
  • Competitive salary with performance bonuses
  • Flexible work arrangements to promote work-life balance
  • Training and development programs

Company Culture

  • Diversity and Inclusion: We are committed to fostering an inclusive environment where diversity is celebrated.
  • Work-Life Balance: We promote a healthy work-life balance, allowing flexibility in how work is done.
  • Employee Recognition: We value our employees and regularly recognize their contributions and achievements.
Status: Closed