Software Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are seeking a passionate Software Developer to join our Cape Town team. This role offers the opportunity to work on innovative software projects while honing your skills in a collaborative environment. The successful candidate will have proficiency in coding, problem-solving, and will contribute to enhancing the overall user experience of our applications.

Responsibilities

  • Engage with stakeholders to gather requirements and translate them into functional specifications.
  • Collaborate with team members on software design and architecture.
  • Build and deploy scalable applications on cloud platforms.
  • Perform regular testing and debugging to ensure application functionality.
  • Contribute to continuous integration and delivery pipelines.
  • Assist in the documentation of software processes and standards.
  • Provide mentorship to junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • JavaScript
  • SQL
  • HTML/CSS
  • React
  • Node.js
Soft Skills
  • Analytical Thinking
  • Team Collaboration
  • Adaptability
Certifications
  • AWS Certified Developer - Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile development practices and Scrum framework.
  • Full-Stack Development experience: Knowledge of both front-end and back-end technologies.

Benefits

  • Competitive salary and performance-based bonuses
  • Medical aid and wellness benefits
  • Flexible working hours and remote options
  • Opportunities for professional development and training

Company Culture

  • Innovation: We encourage creative thinking and innovative solutions in our development processes.
  • Team Spirit: A strong sense of community and collaboration among team members.
  • Continuous Improvement: We believe in lifelong learning and provide resources for personal and professional growth.
Status: Closed