Software Engineer

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

Job Description

We are looking for a Software Engineer who is passionate about technology and software development. The successful candidate will be skilled in both front-end and back-end technologies, with a proactive approach to problem-solving and innovation.

Responsibilities

  • Write clean, maintainable code with an emphasis on performance.
  • Collaborate with cross-functional teams to define and refine new features.
  • Ensure applications are secure and up to date with current standards.
  • Identify and fix bugs promptly to help reduce downtime.
  • Mentor junior developers and contribute to their growth and learning.
  • Stay updated with emerging trends and technologies to enhance product offerings.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker: Understanding of containerization concepts and tools.
  • Familiarity with CI/CD processes: Experience with continuous integration and deployment practices.

Benefits

  • Competitive salary package
  • Health insurance benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We embrace innovative thinking and continuous improvement.
  • Collaboration: Teamwork and collaboration are key to our success.
  • Inclusivity: We celebrate diversity and strive to create an inclusive workplace.
Status: Closed