Software Engineer

Cape Town FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

We are on the lookout for a talented Software Engineer to join our Cape Town team. The successful candidate will work on diverse software projects, contributing to both front-end and back-end development. Your role will be crucial in delivering high-quality solutions that meet customer needs while enhancing our applications’ performance.

Responsibilities

  • Build robust applications that are user-friendly and efficient.
  • Contribute to the software development lifecycle from conception to deployment.
  • Provide technical support and training to team members.
  • Stay up-to-date with emerging technologies and industry trends.
  • Enhance existing products through innovative features.
  • Engage in continuous improvement of development processes.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Vue.js
Soft Skills
  • Effective Communication
  • Creativity
Certifications
  • Google Cloud Certified
  • Certified Agile Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Platforms: Proficiency in cloud services such as AWS or Azure for deployment.
  • Automated Testing Experience: Experience in writing automated tests to ensure code quality.

Benefits

  • Health and wellness benefits
  • Generous leave policies
  • Professional development budget
  • A dynamic and inclusive company culture

Company Culture

  • Growth Mindset: We foster a culture of learning and personal growth for all employees.
  • Feedback-Driven Environment: We encourage open feedback to promote continuous improvement.
  • Community Engagement: We actively participate in community initiatives and support local causes.
Status: Closed