Software Engineer

Cape Town Full-Time R25,000 - R35,000 / Month
(R300,000 - R420,000 / Year)

Job Description

Join our Cape Town office as a Software Engineer, where you will be responsible for developing and maintaining software applications. This role will require collaboration with other engineers and stakeholders to create efficient and reliable systems. If you have a passion for coding and a track record of delivering successful projects, we want to hear from you.

Responsibilities

  • Develop robust back-end services and RESTful APIs.
  • Work with front-end developers to ensure seamless integration.
  • Optimize applications for maximum speed and scalability.
  • Participate in agile ceremonies and contribute to sprint planning.
  • Ensure software solutions are on time and meet quality standards.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 3+ years of experience in software engineering
Technical Skills
  • Java
  • React
Soft Skills
  • Creative thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Familiarity with platforms like AWS or Azure is an advantage.
  • Knowledge of DevOps practices: An understanding of DevOps principles and methodologies is beneficial.

Benefits

  • Competitive salary package
  • Medical aid and retirement contributions
  • Flexible working arrangements
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage innovative thinking and embrace new ideas to drive progress.
  • Inclusivity: Our company fosters an inclusive culture where every team member's voice is valued.
Status: Closed