Software Engineer

Johannesburg Full-time R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

Join our innovative team as a Software Engineer in Johannesburg! You will play a crucial role in the development of both client-side and server-side applications. If you have a flair for coding and a desire to work on exciting projects in a dynamic environment, we want to hear from you!

Responsibilities

  • Develop and maintain scalable backend systems using Node.js.
  • Create responsive user interfaces and implement APIs.
  • Work closely with QA teams to ensure software quality through rigorous testing.
  • Identify and address performance bottlenecks within applications.
  • Participate in sprint planning and retrospective meetings.
  • Assist in the expansion of system functionality and design improvements.
  • Stay up-to-date with emerging technologies and industry trends.
  • Help establish coding standards and best practices across the team.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of professional experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • RESTful APIs
Soft Skills
  • Team collaboration
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience in using containers for managing development environments.
  • Knowledge of CI/CD pipelines: Understanding of continuous integration and delivery practices.

Benefits

  • Competitive salary with performance-based bonuses.
  • Comprehensive health care coverage.
  • Flexible working hours with remote work options.
  • Generous annual leave policy.

Company Culture

  • Innovation-Driven: We encourage our team to be innovative and creative in their approach to problem-solving.
  • Growth-Focused: There are abundant opportunities for professional development and skill enhancement.
  • Diversity and Inclusion: We celebrate diversity and create an inclusive environment where everyone can thrive.
Status: Closed