Software Engineer

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

Job Description

As a Software Engineer in Cape Town, you'll be an integral part of our development team. You will work on a range of projects, utilizing your expertise in software design and programming to develop applications that are not only functional but also user-friendly. Your insights will help shape our products and ensure they align with the latest industry standards.

Responsibilities

  • Lead software development projects from concept to completion.
  • Build user interfaces with an emphasis on user experience.
  • Implement backend services and APIs based on requirements.
  • Coordinate with project managers to ensure timely delivery of software.
  • Provide maintenance and support for existing applications.
  • Work with stakeholders to gather and analyze requirements.
  • Promote best coding practices within the team.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar
Experience
  • 5+ years of experience in software engineering
Technical Skills
  • Angular
  • Python
Soft Skills
  • Problem Solving
Certifications
  • Google Cloud Professional Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Hands-on experience deploying applications on cloud environments.
  • Familiarity with Agile methodologies: Experience in Agile project management frameworks.

Benefits

  • Comprehensive health insurance
  • Paid time off for volunteering
  • Wellness initiatives and employee assistance programs
  • Continuous learning opportunities

Company Culture

  • Inclusive Environment: Diversity and inclusion are at the heart of our operations.
  • Employee-Centric: We focus on the well-being and growth of our employees.
Status: Closed