Software Engineer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Software Engineer at Tech Innovations, you'll have the opportunity to work in a collaborative environment, developing robust applications. We value innovative problem-solvers who can contribute to the success of our projects and our clients.

Responsibilities

  • Architect, develop, and maintain high-quality applications.
  • Participate in brainstorming sessions to identify opportunities for improvement.
  • Assist in the training of junior devs and interns.
  • Stay updated with emerging technologies and industry trends.
  • Ensure the security of applications through best practices.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree is a plus
Experience
  • Minimum 5 years in the software industry with a focus on full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Problem-solving
  • Teamworker
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Benefits

  • Medical aid, dental, and vision coverage
  • Generous leave provisions
  • Continuous professional development
  • Flexible working arrangements

Company Culture

  • Innovation: We prioritize innovative thinking and creative solutions.
  • Team Spirit: Our collaborative environment ensures that everyone’s ideas matter.
  • Continuous Growth: We encourage continuous learning and development for all our staff.
Status: Closed