Software Engineer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We're on the lookout for a Software Engineer to join our vibrant team in Cape Town. You'll work on impactful projects while collaborating with various teams to create seamless software solutions. If you are results-driven and enjoy tackling new challenges, this might be your ideal role.

Responsibilities

  • Build and deploy web applications using technologies such as JavaScript, Python, or Java.
  • Work alongside cross-functional teams to design and enhance the user experience.
  • Maintain documentation related to software design and development processes.
  • Monitor application performance and make enhancements as needed.
  • Gather user feedback to improve future software iterations.
  • Stay up-to-date with emerging technologies and propose new solutions.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
Soft Skills
  • Critical Thinking
  • Communication
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Git: Hands-on experience in using Docker for containerization and Git for version control.
  • Knowledge of CI/CD practices: Familiarity with continuous integration and continuous deployment principles and tools.

Benefits

  • Comprehensive health insurance coverage
  • Generous retirement plan options
  • Flexible working hours and remote work opportunities
  • Professional development support

Company Culture

  • Teamwork: We promote a culture of teamwork and collaboration to achieve our common goals.
  • Innovation: Encouraging innovative thinking to drive our projects forward.
  • Growth Mindset: We believe in continuous learning and investment in our team's development.
Status: Closed