Software Developer

Johannesburg FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will engage in both front-end and back-end development, ensuring high-quality software deliveries. Bring your technical expertise and passion for software development to our team, and play a key role in driving our projects to success and enhancing overall software performance.

Responsibilities

  • Architect software solutions based on project requirements.
  • Implement user authentication and data protection measures.
  • Collaborate with QA engineers to ensure software quality.
  • Mentor junior developers and provide guidance on best practices.
  • Participate in sprint planning and agile ceremonies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • React
  • Node.js
Soft Skills
  • Creative Problem Solving
  • Team Collaboration
Languages
  • English: Fluent

Benefits

  • Health insurance with dental and vision coverage.
  • Employee assistance program.
  • Generous leave policies, including paid vacation and sick leave.
  • Access to training and development resources.

Company Culture

  • Innovation: We encourage creativity and innovation to drive our projects forward.
  • Collaboration: Our team works closely together, leveraging each other's strengths.
  • Inclusivity: We are committed to fostering an inclusive workplace for all employees.
Status: Closed