Junior Software Engineer

Cape Town FULL TIME R25,000 - R31,666 / Month
(R300,000 - R380,000 / Year)

Job Description

We are seeking a Junior Software Engineer who is eager to learn and grow within a fast-paced, innovative environment. This role involves developing high-quality software applications using cutting-edge technologies. You will be collaborating with experienced engineers, gaining mentorship and hands-on experience.

Responsibilities

  • Develop and maintain software applications using modern programming languages.
  • Collaborate with team members to define project requirements and scope.
  • Participate in code reviews and contribute to team discussions.
  • Write clear and maintainable code and documentation.
  • Assist in troubleshooting and debugging of software issues.
  • Perform unit and integration testing to ensure software quality.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 0-2 years of experience in software development
Technical Skills
  • JavaScript
  • HTML/CSS
Soft Skills
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with Git: Basic understanding of Git for version control management.
  • Experience in Agile development: Exposure to Agile methodologies and teamwork.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Opportunity for career advancement
  • Work-life balance initiatives

Company Culture

  • Innovation: We encourage innovative thinking and creativity within our teams.
  • Team Spirit: A fun, energetic atmosphere where team members help each other succeed.
  • Growth Mindset: We value continuous improvement and personal development.
Status: Open