Software Developer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will play a critical role in the software development lifecycle. You will design, develop, and implement applications while ensuring optimal performance and user experience. Ideal candidates will have experience with modern programming languages and a collaborative mindset.

Responsibilities

  • Design, develop, and implement high-quality software code.
  • Analyze user requirements and translate them into technical specifications.
  • Manage project timelines and deliverables effectively.
  • Engage with clients to understand their needs and expectations.
  • Continuously improve existing code and applications.
  • Foster a positive team environment through collaboration.
  • Stay abreast of emerging technologies and recommend improvements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in web application development
Technical Skills
  • JavaScript
  • React
Soft Skills
  • Teamwork
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud platforms: Experience with cloud computing services like AWS or Azure.
  • Understanding of RESTful APIs: Knowledge of designing and implementing RESTful services.

Benefits

  • Comprehensive health coverage
  • Performance bonuses based on company success
  • Work-life balance initiatives
  • Support for continuous learning

Company Culture

  • Growth Mindset: We foster a culture of continuous improvement and growth.
  • Fun and Engagement: We believe in having fun at work to enhance productivity.
Status: Closed