Software Developer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a software developer to join our dynamic team in Cape Town, specializing in developing innovative software applications. Ideal candidates should have a flair for both front-end and back-end technologies, ensuring seamless user experiences while driving optimal performance.

Responsibilities

  • Design, develop, and deploy web services and APIs.
  • Monitor application performance and user feedback for continuous improvement.
  • Ensure adherence to project timelines and deliverables.
  • Support the integration of third-party services and APIs.
  • Document application processes and technical specifications.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in software development with a focus on full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • Django
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Experience with RESTful APIs: Proficient in developing and consuming RESTful web services.
  • Understanding of Agile methodologies: Knowledge of Agile practices for software development.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Retirement savings plan with company matching
  • Flexible work arrangements including remote options
  • Annual training budget for continuing education

Company Culture

  • Collaboration: Teamwork is at the heart of our success; collaboration is encouraged.
  • Work-Life Balance: We actively promote a healthy work-life balance for all employees.
Status: Closed