Software Developer

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

Job Description

We are seeking a Software Developer to join our vibrant team in Cape Town. The ideal candidate should possess a strong foundation in both front-end and back-end development, with a passion for creating innovative software solutions. You will be part of a collaborative environment, working on exciting projects that impact our clients and the industry at large.

Responsibilities

  • Design and implement robust software solutions based on user feedback.
  • Engage in continuous learning and apply new technologies to enhance product offerings.
  • Ensure application security and data protection.
  • Create technical documentation to support application development.
  • Assist in mentoring junior developers and sharing knowledge with team members.
  • Stay updated with industry trends and technologies to continually refine development strategies.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL
Soft Skills
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile practices for software development.
  • Knowledge of cloud platforms like AWS or Azure: Experience in deploying applications on cloud services.

Benefits

  • Competitive salary package with performance bonuses.
  • Health and wellness benefits including medical aid.
  • Flexible work hours with the option for remote work.
  • Professional development opportunities.

Company Culture

  • Innovation: We encourage creative solutions and out-of-the-box thinking in our projects.
  • Teamwork: Collaboration is at the heart of our success; we thrive when working together.
  • Growth Mindset: We promote continuous learning and professional growth among our employees.
Status: Closed