Software Developer

Cape Town Full-time R35,000 - R50,000 / Month
(R420,000 - R600,000 / Year)

Job Description

We are seeking a talented Software Developer to join our vibrant team in Cape Town. The ideal candidate will have a passion for coding and problem-solving, with experience in developing scalable software solutions. You'll work on exciting projects, collaborating with cross-functional teams to deliver high-quality products that meet our clients' needs.

Responsibilities

  • Architect and implement software solutions tailored to customer requirements.
  • Collaborate with team members to develop project plans and timelines.
  • Ensure application security and data protection measures are in place.
  • Foster a culture of continuous learning and improvement.
  • Assist in integrating third-party APIs and services into applications.
  • Provide technical support and guidance to junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Python
Soft Skills
  • Critical Thinking
  • Teamwork

Advantageous

  • Experience with cloud platforms: Experience working with AWS or Azure cloud services.
  • Exposure to Agile project management tools: Experience with tools like JIRA or Trello for project management.

Benefits

  • Health, dental, and vision coverage
  • Retirement savings plan
  • Flexible working arrangements
  • Employee training and development programs

Company Culture

  • Growth Mindset: Encouraging a growth mindset, our team embraces challenges and learns from setbacks.
  • Supportive Environment: We build a supportive environment where employees feel valued and empowered.
  • Work-Life Balance: Promoting a healthy work-life balance is integral to our company's philosophy.
Status: Closed