Software Engineer

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

Job Description

We are seeking a passionate Software Engineer to join our dynamic team in Cape Town. The ideal candidate will have a solid foundation in both front-end and back-end development, a knack for solving complex problems, and the ability to work collaboratively in an agile environment.

Responsibilities

  • Create user-friendly applications using modern web technologies.
  • Collaborate with product managers and designers in an agile environment.
  • Ensure software functionality through thorough testing and validation.
  • Maintain documentation for software designs, processes, and changes.
  • Participate in team meetings to discuss progress and challenges.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years in full-stack development
Technical Skills
  • JavaScript
  • Ruby on Rails
Soft Skills
  • Analytical skills
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with AWS services: Familiarity with cloud services like AWS and its ecosystem.
  • Exposure to Agile methodologies: Experience working in Agile development environments.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with matching contributions
  • Work-life balance initiatives
  • Training and certification reimbursement

Company Culture

  • Growth Mindset: We believe in continuous learning and encourage professional growth.
  • Engagement: We foster an engaging work environment where employees are empowered.
  • Community Involvement: We support our team members in giving back to the community.
Status: Closed