Software Engineer

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

Job Description

Are you a passionate Software Engineer? Join our team in Johannesburg to develop innovative software solutions. You will work on exciting projects that push the boundaries of technology, collaborating with a team of talented professionals.

Responsibilities

  • Design user-friendly web interfaces and interactive experiences.
  • Develop APIs and integrate with third-party services.
  • Participate in regular sprint planning and retrospectives.
  • Assist in mentoring junior developers and interns.
  • Monitor application performance and implement enhancements.
  • Work closely with QA teams to ensure high-quality outputs.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 3+ years experience in software engineering
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Attention to Detail
  • Adaptability
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Knowledge of containerization (Docker): Experience with Docker for application deployment.
  • Experience with CI/CD tools: Proficient in using tools for continuous integration and deployment.

Benefits

  • Comprehensive health insurance
  • Employee wellness programs
  • Paid time off for volunteering
  • Remote work options

Company Culture

  • Diversity and Inclusion: We celebrate diversity and are committed to an inclusive workplace.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
  • Community Engagement: Our team participates in community service and outreach programs.
Status: Closed