Software Engineer

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

Job Description

Join our dynamic team as a Software Engineer, where you will play a key role in developing software solutions that meet the ever-evolving needs of our clients. With a focus on collaborative problem-solving and technical innovation, this position offers an ideal avenue for professional growth and skill enhancement. We value creativity and are looking for someone who is eager to contribute to our company's growth.

Responsibilities

  • Write clean, maintainable code that conforms to industry standards.
  • Work with cross-functional teams to define, design, and deliver new features.
  • Troubleshoot, test and maintain the core product software.
  • Maintain documentation for software processes and guidelines.
  • Help implement agile methodologies in the development process.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
Soft Skills
  • Teamwork
  • Creativity
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and CI/CD tools: Experience in containerization and automated deployment practices.
  • Understanding of Agile methodologies: Knowledge of Agile principles and experience in applying them to software projects.

Benefits

  • Medical aid, pension fund contributions, and performance bonuses.
  • Flexible working hours and work-from-home options.
  • Opportunities for professional development and training.
  • Supportive and inclusive company culture.

Company Culture

  • Innovation: We encourage innovative thinking and creativity among our team members.
  • Collaboration: Our culture thrives on teamwork and open communication.
  • Diversity and Inclusion: We believe in a diverse workforce and inclusivity in every aspect.
Status: Closed