Software Developer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are on the lookout for a skilled Software Developer to join our dynamic team in Cape Town. The successful candidate will be responsible for designing, coding, and deploying software solutions that meet customer needs. You will work closely with cross-functional teams to translate requirements into robust software functions.

Responsibilities

  • Design and build back-end services for web applications.
  • Collaborate with product teams to define and implement new features.
  • Develop unit tests and code documentation for better maintainability.
  • Continuously improve software engineering processes and practices.
  • Work on optimizing application performance and loading speed.
  • Build APIs and provide support for mobile application integration.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in software development with a strong portfolio
Technical Skills
  • JavaScript
  • Node.js
  • GraphQL
  • CSS Frameworks
  • NoSQL
Soft Skills
  • Analytical Skills
  • Adaptability
  • Creative Thinking
Languages
  • English: Fluent

Advantageous

  • Experience with mobile app development: Exposure to mobile app development frameworks such as React Native or Flutter.
  • Knowledge of software testing methodologies: Familiarity with testing frameworks and practices.

Benefits

  • Comprehensive medical aid
  • Enhanced maternity and paternity leave
  • Regular team-building activities
  • Access to learning resources and courses

Company Culture

  • Diversity and Inclusion: We are committed to building a diverse workforce and inclusive culture.
  • Continuous Learning: We provide opportunities for professional growth and continuous learning.
  • Collaboration: Teamwork and collaboration are at the core of our company values.
Status: Closed