Software Developer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We are seeking a Software Developer with a flair for innovation to join our bustling Johannesburg office. In this role, you will be tasked with designing and implementing software solutions that meet business needs and enhance user experience. Proficiency in both front-end and back-end technologies is essential, along with a passion for coding and problem-solving.

Responsibilities

  • Design and implement new features for software applications.
  • Integrate third-party APIs and services.
  • Ensure the performance, scalability, and security of applications.
  • Develop automated testing scripts to enhance code reliability.
  • Collaborate with cross-functional teams to align development efforts.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Assist in project planning and estimation for development tasks.

Requirements

Education
  • Bachelor's degree in Software Engineering or relevant field
Experience
  • 4+ years of experience in software development
Technical Skills
  • React
  • Node.js
Soft Skills
  • Analytical skills
  • Effective communication
Certifications
  • Google Cloud Professional Developer
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Hands-on experience building applications using microservices architecture.
  • Familiarity with agile methodologies: Experience working in agile development environments.

Benefits

  • Full health, dental, and vision insurance coverage.
  • Generous retirement plan including matching contributions.
  • Flexible work arrangements tailored to employee needs.
  • Wellness programs to support employee health and wellbeing.

Company Culture

  • Continuous Learning: We invest in our employees' professional development and continuous learning.
  • Employee Engagement: We prioritize employee engagement and satisfaction in the workplace.
  • Community Support: We actively engage in community outreach and support initiatives.
Status: Closed