Software Engineer

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

Job Description

As a Software Engineer here, you will participate in the development of cutting-edge software solutions. With our blend of creativity and technology, we aim to reshape industries in Cape Town and beyond.

Responsibilities

  • Design software architecture that meets user and business requirements.
  • Coordinate with product managers for efficient delivery of software products.
  • Implement unit tests and ensure high code quality.
  • Assist in the integration of third-party web services.
  • Provide mentorship to junior developers in best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 3+ years of software development experience
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Critical Thinking
  • Team Collaboration
Certifications
  • Google Cloud Certified
  • Certified Ethical Hacker (CEH)
Languages
  • English: Fluent

Advantageous

  • Experience in Agile methodologies: Experience working in Agile teams and sprints.
  • Familiarity with cloud services like AWS or Azure: Knowledge of deploying applications in cloud environments.

Benefits

  • Comprehensive medical insurance plans.
  • Flexible work hours with remote options available.
  • Paid time off for personal and sick days.
  • Career advancement opportunities.

Company Culture

  • Growth Mindset: We encourage a growth mindset and promote continuous learning opportunities.
  • Flexibility: We provide flexible work options to support work-life balance.
  • Employee Engagement: Engagement initiatives that keep our team motivated and connected.
Status: Closed