Software Developer

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

Job Description

We are searching for a passionate Software Developer to join our dynamic team in Johannesburg. The successful candidate will have hands-on experience in building applications that meet the needs of our clients. You will be responsible for the end-to-end development of both the front-end and back-end components while ensuring high performance and responsiveness of our applications.

Responsibilities

  • Create effective code based on specifications and requirements.
  • Enhance existing software architecture and design solutions.
  • Integrate data storage solutions and ensure data integrity.
  • Participate in regular team meetings to provide updates on project progress.
  • Develop unit and integration testing procedures.
  • Mentor junior developers and provide guidance on best practices.

Requirements

Education
  • Bachelor's in Computer Science or equivalent
  • Relevant advanced degree is a plus
Experience
  • 4+ years of experience in software development roles
Technical Skills
  • Angular
  • Ruby on Rails
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Certified Kubernetes Administrator
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Proficiency in microservices architecture: Experience developing applications using microservices structure.
  • Familiarity with front-end frameworks (Vue.js, Ember): Knowledge of various front-end frameworks to enhance development versatility.

Benefits

  • Salary package linked to experience and performance
  • Health, dental, and vision insurance
  • Opportunity for career advancement
  • Regular team-building activities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and are committed to creating an inclusive workplace.
  • Transparency: We maintain open communication and value honesty and integrity.
  • Work-Life Balance: We offer flexible working arrangements to ensure our employees' well-being.
Status: Closed