Software Developer

Johannesburg FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our dynamic team as a Software Developer, where you'll have the opportunity to work with cutting-edge technologies and contribute to exciting projects. You'll collaborate with a diverse group of professionals who share a passion for technology and innovation, ensuring that your work makes a real impact.

Responsibilities

  • Develop mobile and web applications to enhance user engagement and functionality.
  • Work closely with UX/UI designers to ensure seamless integration of user interface elements.
  • Integrate third-party services and APIs to extend application capabilities.
  • Monitor and improve application performance and reliability.
  • Maintain documentation for systems and processes, ensuring clarity for future developers.
  • Support and mentor junior developers, sharing knowledge and best practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or a relevant field is preferred
Experience
  • Minimum 3-5 years of experience in software development with a focus on full-stack solutions
Technical Skills
  • React
  • Node.js
Soft Skills
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with container orchestration and deployment pipelines.

Benefits

  • Medical aid and health insurance coverage
  • Flexible working hours and remote options
  • Performance bonuses and incentive programs

Company Culture

  • Collaborative Environment: We emphasize teamwork and collaboration to achieve the best outcomes for our clients.
  • Innovation Driven: We encourage creativity and new ideas to drive our projects forward.
Status: Open