Software Engineer

Cape Town FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

Join our vibrant team as a Software Engineer and help us push the boundaries of technology. You will be responsible for software engineering tasks that encompass coding, testing, and deploying applications to provide effective solutions for our users.

Responsibilities

  • Collaborate with product managers to define software requirements.
  • Write clean and maintainable code following best practices.
  • Optimize applications for maximum speed and scalability.
  • Participate in Agile ceremonies like daily stand-ups and retrospectives.
  • Document development processes and code changes.
  • Contribute to the architecture and design of software solutions.
  • Mentor junior developers and share knowledge with the team.
  • Assist in troubleshooting and debugging any issues that arise in production.
  • Provide input on project milestones and timelines.
  • Enhance security by implementing best practices and conducting code audits.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Any relevant certifications will be beneficial
Experience
  • 5+ years of experience in software development roles
Technical Skills
  • React
  • Node.js
  • Docker
Soft Skills
  • Analytical skills
  • Leadership
Certifications
  • Certified ScrumMaster (CSM)
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience in Agile methodologies: Hands-on experience in Agile project management frameworks.
  • Experience with data-driven applications: Understanding of data management and analytics tools.

Benefits

  • Comprehensive health and wellness benefits.
  • 401(k) retirement plan with matching.
  • Work-life balance initiatives.
  • Career development and training programs.

Company Culture

  • Innovation: We prioritize innovative thinking and creative solutions.
  • Growth Opportunities: Employees are encouraged to pursue growth opportunities and advance their careers.
  • Community Engagement: We actively engage with the community and support local initiatives.
Status: Closed