Software Developer

Cape Town Full-time R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are seeking a passionate Software Developer to join our vibrant team in Cape Town. You will work on exciting projects, from web applications to mobile platforms, driving innovation and enhancing user experiences. You should have a strong grasp of full-stack development principles, with a flair for problem-solving and creativity.

Responsibilities

  • Participate in daily stand-ups and agile ceremonies.
  • Create and maintain documentation for software applications.
  • Ensure cross-platform optimization for mobile and web applications.
  • Develop APIs and microservices to support application development.
  • Engage in user feedback sessions to refine features and functionalities.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in a software development role
Technical Skills
  • Python
  • Ruby on Rails
Soft Skills
  • Leadership
  • Critical Thinking
Certifications
  • CompTIA Security+
  • Cisco Certified Network Associate
Languages
  • English: Fluent

Advantageous

  • Understanding of microservices architecture: Experience in building microservices-based applications.
  • Familiarity with DevOps practices: Experience with CI/CD pipelines and containerization tools.

Benefits

  • Comprehensive health insurance
  • Pension plan with employer contributions
  • Work-life balance initiatives
  • Opportunities for career advancement within the company

Company Culture

  • Team Spirit: We foster a collaborative atmosphere where every team member contributes to our success.
  • Feedback Culture: We believe in constructive feedback to help everyone grow.
  • Work-Life Harmony: We understand and respect the importance of work-life balance.
Status: Closed