Software Developer

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Software Developer in Johannesburg, you will be at the forefront of technology, developing dynamic software solutions to meet client needs. Your expertise in programming and system design will play a crucial role in driving our projects forward. Ideal candidates should have a passion for coding and problem-solving in a collaborative environment.

Responsibilities

  • Engage in full software development lifecycle from requirements gathering to deployment.
  • Enhance existing software by adding new features based on user feedback.
  • Monitor application performance and optimize for maximum speed and scalability.
  • Assist in DevOps processes, including deployment and maintenance.
  • Foster a culture of continuous improvement within the team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications are a plus
Experience
  • 3-5 years experience in full-stack development
Technical Skills
  • Node.js
  • React
Soft Skills
  • Team Collaboration
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services such as AWS or Azure: Proficient in using cloud platforms to host applications.
  • Knowledge of Agile methodologies: Experience in Agile project management and development.

Benefits

  • Comprehensive medical aid
  • Yearly performance bonuses
  • Flexible working arrangements
  • Access to training and development programs

Company Culture

  • Diversity and Inclusion: We celebrate diversity and promote an inclusive workplace.
  • Community Engagement: Our company actively participates in community initiatives.
  • Work-Life Balance: We promote a healthy work-life balance for all employees.
Status: Closed