Software Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will engage in all phases of the software development lifecycle. We're looking for an innovative thinker who thrives in fast-paced environments and has experience with both front-end and back-end technologies. Bring your creativity and technical skills to our growing team!

Responsibilities

  • Engage in the entire software development lifecycle from concept to deployment.
  • Work with UI/UX designers to implement functional designs.
  • Identify and resolve performance and scalability issues.
  • Implement unit tests and ensure code quality through testing.
  • Help develop product specifications and documentation.
  • Contribute to team meetings and updates.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • Minimum of 3 years experience in software development
Technical Skills
  • JavaScript
  • HTML/CSS
  • Node.js
  • Python
  • SQL
  • Git
  • Java
Soft Skills
  • Attention to Detail
  • Team Collaboration
  • Problem-solving
Languages
  • English: Fluent
  • Afrikaans: Intermediate

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile development environments.
  • Knowledge of cloud platforms: Experience with cloud services like AWS or Azure.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working arrangements
  • Opportunities for professional development

Company Culture

  • Innovative Environment: We encourage innovation and creativity, allowing our team to explore new ideas and technologies.
  • Supportive Team Dynamics: Collaborative spirit where everyone's contribution is valued.
  • Focus on Growth: We believe in continuous growth and learning, supporting our employees’ professional journey.
Status: Closed