Software Engineer

Cape Town FULL TIME R33,333 - R45,833 / Month
(R400,000 - R550,000 / Year)

Job Description

We are on the lookout for a skilled Software Engineer to join our Cape Town team. The ideal candidate will possess a solid understanding of both front-end and back-end development, focusing on delivering efficient and scalable software solutions. You'll be working closely with cross-functional teams to implement innovative features and troubleshoot issues as they arise, ensuring top-notch application performance.

Responsibilities

  • Write clean, maintainable, and efficient code.
  • Engage with stakeholders to gather requirements and feedback.
  • Build responsive web applications and services.
  • Monitor application performance and optimize for speed and efficiency.
  • Participate in team meetings and contribute to process improvements.

Requirements

Education
  • Bachelor’s in Software Engineering or Computer Science
  • Relevant certifications are advantageous
Experience
  • 5+ years in software development preferred
Technical Skills
  • Typescript
  • GraphQL
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Google Cloud Professional
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile development environments.
  • DevOps knowledge: Understanding of DevOps practices for continuous delivery.

Benefits

  • Health and wellness programs
  • Annual leave and sick leave
  • Performance bonuses
  • Support for professional development

Company Culture

  • Innovation: We prioritize creativity and out-of-the-box thinking in our projects.
  • Growth Opportunities: Employees are provided with numerous opportunities for personal and professional growth.
  • Inclusivity: All team members are valued and their contributions are recognized.
Status: Closed