Software Developer

Johannesburg Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our innovative team in Johannesburg as a Software Developer. We are seeking individuals with a passion for technology and excellence in software development. You’ll work on exciting projects and help shape the future of tech in our organization.

Responsibilities

  • Conduct technical analysis and design of software components.
  • Implement robust security measures in application development.
  • Assist in the specification of user requirements and functionalities.
  • Participate in sprint planning and agile development processes.
  • Contribute to documentation and user manuals for systems developed.
  • Ensure adherence to coding standards and development protocols.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications are preferred
Experience
  • 4+ years of experience in full-stack software development
Technical Skills
  • HTML/CSS
  • Node.js
Soft Skills
  • Analytical Skills
  • Team Player
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization for development and deployment.
  • Knowledge of microservices architecture: Understanding of microservices for modern application development.

Benefits

  • Comprehensive health and wellness benefits
  • Generous leave policies
  • Employee recognition programs
  • Work-life balance initiatives

Company Culture

  • Growth Mindset: We promote continuous learning and growth, supporting our team members in their professional journeys.
  • Fun and Engaging Environment: We believe in creating a fun environment that makes work enjoyable while being productive.
  • Community Involvement: We encourage participation in community service and social responsibility initiatives.
Status: Closed