Software Engineer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking an enthusiastic Software Engineer to join our Johannesburg team. The ideal candidate will have hands-on experience with both front-end and back-end technologies, particularly in developing robust and efficient web applications. You will play a crucial role in the full software development lifecycle, from concept to deployment.

Responsibilities

  • Participate in the full software development lifecycle.
  • Contribute to software design and architecture discussions.
  • Identify front-end performance bottlenecks and recommend solutions.
  • Collaborate with backend developers to design and integrate APIs.
  • Maintain legacy code and improve system performance.
  • Provide mentoring and guidance to junior developers.

Requirements

Education
  • Bachelor's degree in Software Engineering or comparable discipline
  • Master's degree is a plus
Experience
  • 4+ years of hands-on experience in software engineering
Technical Skills
  • JavaScript
  • React
  • Docker
Soft Skills
  • Communication Skills
  • Time Management
Certifications
  • Google Cloud Certified – Professional Cloud Architect
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Knowledge of Agile methodologies: Experience working in Agile environments to drive software development.
  • Hands-on experience in microservices architecture: Ability to design and implement microservices-based applications.

Benefits

  • Attractive salary package with bonuses
  • Comprehensive health insurance options
  • Flexible hours and remote work possibilities
  • Continuing education and training programs

Company Culture

  • Continuous Learning: We believe in continuous growth and provide our team with the tools to learn and improve.
  • Work-Life Balance: We promote a healthy work-life balance that supports personal well-being.
  • Empowerment: We empower our employees to take ownership of their projects and decisions.
Status: Closed