Software Engineer

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

Job Description

We are on the hunt for a passionate Software Engineer to join our Cape Town team. You will be responsible for developing high-quality software solutions, applying your expertise in both front-end and back-end development. The ideal candidate will have strong problem-solving skills and a commitment to delivering top-notch products.

Responsibilities

  • Design and implement robust APIs for integration with various platforms.
  • Utilize Agile methodologies for project management and delivery.
  • Collaborate with UI/UX designers to create seamless user experiences.
  • Document code and technical processes for future reference.
  • Engage in regular communication with stakeholders to gather feedback.
  • Participate in continuous integration and deployment processes.

Requirements

Education
  • Master's degree in Computer Science or Software Engineering is preferred
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • DevOps
  • Docker
Soft Skills
  • Leadership
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Git and version control systems: Familiarity with Git workflows and collaboration.
  • Knowledge of RESTful services and APIs: Understanding of web services and API integrations.

Benefits

  • Medical aid and wellness benefits
  • Annual performance bonuses
  • Work-life balance initiatives
  • Flexible work options

Company Culture

  • Team Spirit: We encourage a fun and collaborative work environment where every idea matters.
  • Professional Growth: Our focus on learning and development helps you further your career.
  • Inclusivity: We value diversity and strive to create an inclusive workspace for all.
Status: Closed