Full Stack Developer

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

Job Description

We are looking for a Full Stack Developer to join our talented team in Johannesburg. The ideal applicant will possess expertise in front-end and back-end technologies, with a strong emphasis on developing scalable and efficient applications.

Responsibilities

  • Design, code, and maintain scalable applications across different environments.
  • Work with clients to understand their requirements and deliver solutions.
  • Implement best practices in software development to enhance productivity.
  • Conduct performance testing and improve existing systems.
  • Lead small projects from concept through delivery.
  • Collaborate and communicate effectively within a distributed team.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree in Software Engineering is a plus
Experience
  • 5+ years of experience in full-stack software development with a focus on web technologies
Technical Skills
  • Angular
  • PHP
  • Git
Soft Skills
  • Creativity
  • Adaptability
Certifications
  • Google Cloud Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services (AWS, Azure): Experience in working with cloud-based deployment and infrastructure management.
  • Familiarity with automated testing frameworks: Experience in writing test cases and conducting performance testing.

Benefits

  • Comprehensive wellness programs
  • Generous leave policies
  • Professional development support
  • Company-sponsored events and team-building activities

Company Culture

  • Employee Empowerment: We believe in empowering our employees to take initiative and drive their projects.
  • Work-Life Balance: We promote a healthy work-life balance, recognizing the importance of personal time.
Status: Closed