Software Developer

Cape Town Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join our exciting team in Cape Town as a Software Developer. We're looking for someone who is adept at both back-end and front-end technologies, with a keen interest in creating user-friendly interfaces and efficient backends. If you're eager to tackle challenging projects in a collaborative environment, this is the role for you.

Responsibilities

  • Architect and optimize applications for scalability and performance.
  • Integrate user-facing elements with server-side logic.
  • Utilize version control systems to manage code changes.
  • Collaborate with designers to improve the user experience.
  • Identify opportunities to improve development processes and tools.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of formal software development experience
Technical Skills
  • C#
  • React
Soft Skills
  • Communication
  • Problem-solving
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD practices: Knowledgeable in continuous integration and delivery processes.
  • Experience in agile methodologies: Understanding of agile principles and practices for software development.

Benefits

  • Health, dental, and vision insurance
  • Annual performance bonuses based on individual contributions
  • Flexible schedules and remote work capabilities
  • Access to training and certification programs

Company Culture

  • Work-Life Balance: We foster a healthy work-life balance accommodating personal commitments.
  • Diversity and Inclusion: We actively encourage diversity and create an inclusive workplace for all.
  • Results-Driven: We focus on results and aim for excellence in every project.
Status: Closed