Software Developer

Cape Town FULL TIME R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you'll be instrumental in creating robust and scalable software applications. We are looking for someone passionate about technology, with strong problem-solving skills and a keen eye for detail. This position offers an exciting opportunity to work on innovative projects in a collaborative environment.

Responsibilities

  • Contribute to the entire software development lifecycle, from concept to deployment.
  • Design user interfaces that enhance user experience and accessibility.
  • Implement best practices for code quality and maintainability.
  • Monitor application performance and optimize for speed and efficiency.
  • Collaborate with designers and product managers to create impactful products.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • SQL
  • React
  • HTML/CSS
Soft Skills
  • Team Player
  • Adaptability
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and cloud services: Familiarity with containerization and cloud platforms is a plus.
  • Familiarity with Agile methodologies: Experience working in an Agile development environment.

Benefits

  • Competitive salary package with performance bonuses.
  • Health and wellness benefits.
  • Flexible working hours.
  • Opportunities for professional development and training.

Company Culture

  • Innovation: We encourage thinking outside the box and innovation in all our processes.
  • Collaboration: Teamwork and collaboration are at the heart of our success.
  • Professional Growth: We believe in supporting our employees' professional growth through training and development opportunities.
Status: Closed