Software Developer

Cape Town FULL TIME R25,000 - R50,000 / Month
(R300,000 - R600,000 / Year)

Job Description

We are seeking a passionate Software Developer to join our team in Cape Town. The ideal candidate should possess a mix of front-end and back-end skills, contributing to various software projects. If you are eager to learn and grow in a dynamic environment, this is the place for you.

Responsibilities

  • Architect and build robust applications with a focus on the user experience.
  • Collaborate with back-end developers to integrate APIs.
  • Optimize applications for maximum speed and scalability.
  • Assist in maintaining documentation for project workflows.
  • Participate in agile ceremonies and contribute to sprint planning.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 4+ years of experience in software development
Technical Skills
  • JavaScript
  • PHP
  • HTML/CSS
Soft Skills
  • Analytical Thinking
  • Communication
Certifications
  • Google Cloud Certified - Associate Cloud Engineer
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of Agile methodologies: Experience working in Agile teams, participating in sprints and planning meetings.
  • Familiarity with cloud services: Understanding of cloud platforms such as AWS or Azure.

Benefits

  • Health, dental, and optical benefits
  • Generous leave policy
  • Career growth and training opportunities
  • Employee wellness initiatives

Company Culture

  • Continuous Learning: We support ongoing learning and professional development for our team members.
  • Work-Life Balance: We prioritize work-life balance and respect personal time away from work.
  • Community Engagement: We actively engage with the local community through various outreach programs.
Status: Closed