Software Developer

Cape Town Full-time R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We are seeking a skilled Software Developer to join our vibrant team in Cape Town. The ideal candidate will have a solid understanding of both front-end and back-end development, with a knack for crafting scalable applications. If you enjoy coding and are passionate about building robust software, we want to hear from you.

Responsibilities

  • Implement features according to specifications while ensuring scalability of the applications.
  • Assist in the development of documentation and user guides.
  • Mentor junior developers and assist with their onboarding.
  • Utilize version control systems to manage codebases.
  • Communicate effectively with stakeholders about progress and issues.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Preference will be given to Master’s degree holders
Experience
  • 4+ years of experience in software development
Technical Skills
  • Python
  • Ruby on Rails
Soft Skills
  • Critical Thinking
  • Effective Communication
Certifications
  • Google Professional Cloud Developer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile practices and principles.
  • Knowledge of RESTful services: Understanding of RESTful API design and development.

Benefits

  • Comprehensive health and wellness programs
  • Pension plan with matching contributions
  • Opportunity for professional development
  • Annual performance bonus

Company Culture

  • Team Collaboration: We prioritize teamwork and open communication to drive our success.
  • Work-Life Balance: Our culture promotes work-life harmony, allowing flexibility for employees.
  • Recognition: We celebrate achievements and recognize contributions within our team.
Status: Closed