Junior Software Developer

Cape Town Full-time R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Join us at Tech Innovations Inc. as a Junior Software Developer, where you will contribute to exciting projects and work closely with seasoned developers. This role offers you a chance to expand your technical skills and build a promising career in software development.

Responsibilities

  • Assist in the implementation and integration of software components.
  • Collaborate closely with UX/UI designers to bring concepts to life.
  • Contribute ideas and creatively solve problems within the team.
  • Manage small projects independently while adhering to timelines.
  • Engage in peer programming and knowledge sharing.
  • Analyze user requirements and adjust software solutions accordingly.
  • Participate in after-hours troubleshooting if needed.

Requirements

Education
  • Degree or diploma in Software Development or another relevant field
Experience
  • Experience with Java and JavaScript frameworks.
Technical Skills
  • React
  • SQL
Soft Skills
  • Adaptability
  • Time management
Languages
  • English: Fluent

Advantageous

  • Experience with Git version control: Familiarity with version control systems like Git to manage code changes.
  • Basic knowledge of RESTful APIs: Understanding of how RESTful APIs function and are used in web applications.

Benefits

  • Comprehensive health cover
  • Flexible work arrangements
  • Professional development opportunities
  • Team-building events and activities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive work environment for all employees.
  • Work-Life Balance: We promote a healthy work-life balance, understanding that personal well-being is vital for professional success.
  • Fun and Engaging Atmosphere: Our office has a vibrant and fun atmosphere, where work is made enjoyable with team activities.
Status: Open