Software Engineer

Cape Town FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are searching for a passionate Software Engineer to join our Cape Town team. Our ideal candidate will have a solid foundation in full-stack development, eager to tackle challenges and contribute to exciting projects. You will work closely with other engineers and stakeholders to deliver high-quality software solutions.

Responsibilities

  • Build and improve application features based on user feedback.
  • Engage with customers to gather requirements and feedback.
  • Enhance application performance and scalability.
  • Write clear, maintainable code following established guidelines.
  • Collaborate with QA teams to identify and fix bugs before release.
  • Participate in team meetings to discuss project progress and roadblocks.

Requirements

Education
  • Bachelor's degree in a relevant field
Experience
  • 3-5 years of experience in software engineering
Technical Skills
  • Python
  • Ruby
Soft Skills
  • Problem-solving
  • Time Management
Certifications
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Knowledge of continuous integration and deployment practices.
  • Hands-on experience with cloud services: Familiarity with AWS or Azure for deploying applications.

Benefits

  • Health, dental, and vision insurance
  • Annual performance bonuses up to 10%
  • Wellness stipend for fitness activities
  • Employee discounts on products and services

Company Culture

  • Continuous Improvement: Our team believes in ongoing professional development and skills enhancement.
  • Diversity and Inclusion: We celebrate diverse backgrounds and perspectives, fostering an inclusive workplace for all.
Status: Closed