Software Developer

Johannesburg FULL TIME R29,167 - R50,000 / Month
(R350,000 - R600,000 / Year)

Job Description

We're on the lookout for a passionate Software Developer to join our talented team in Johannesburg. As a Software Developer, you will play a key role in designing and building robust applications while collaborating with cross-functional teams to optimize performance and user experience. If you're eager to innovate and grow your skills, we want to hear from you!

Responsibilities

  • Design software solutions based on requirements gathered from stakeholders.
  • Optimize backend services for performance and scalability.
  • Develop front-end components using frameworks like React or Angular.
  • Ensure software delivery aligns with project timelines and specifications.
  • Mentor junior developers and contribute to team skill development.
  • Work closely with the DevOps team to streamline deployment processes.
  • Engage with clients to gather feedback and refine applications.
  • Participate in agile ceremonies and promote agile methodologies.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in software development
Technical Skills
  • HTML/CSS
  • Node.js
Soft Skills
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Hands-on experience with cloud services and deployment.
  • Agile development experience: Familiarity with Agile methodologies and project management tools.

Benefits

  • Comprehensive health insurance plans
  • End-of-year bonuses
  • Work from home flexibility occasionally
  • Access to training and certifications

Company Culture

  • Inclusivity: We value diverse perspectives and backgrounds.
  • Work-Life Balance: Promoting a healthy balance between work and personal life.
  • Community Engagement: Encouraging participation in local community initiatives.
Status: Closed