Software Developer

Cape Town FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We are on the lookout for a passionate Software Developer to join our dynamic team in Cape Town. This role requires an individual with a knack for problem-solving and a strong foundation in software engineering principles. As a Software Developer, you'll be diving into both front-end and back-end development, creating robust applications that are user-friendly and scalable.

Responsibilities

  • Build and deploy applications on cloud platforms.
  • Create responsive designs and implement front-end technologies.
  • Write clean, maintainable code and establish coding standards.
  • Engage in troubleshooting and debugging to resolve software issues.
  • Work closely with QA teams to ensure product quality.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of robust software development experience
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Certified ScrumMaster (CSM)
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization and deployment using Docker.
  • Knowledge of CI/CD pipelines: Understanding of continuous integration and deployment best practices.

Benefits

  • Health, dental, and vision insurance
  • Retirement savings plan with company contributions
  • Flexible work hours and remote working options
  • Continuing education reimbursement

Company Culture

  • Innovation: We encourage innovative thinking, where team members can share their ideas freely.
  • Team Spirit: Our workplace fosters a team-oriented culture, valuing collaboration and mutual respect.
  • Continuous Learning: We promote a growth mindset, offering resources for ongoing professional development.
Status: Closed