Software Developer

Cape Town FULL TIME R25,000 - R33,333 / Month
(R300,000 - R400,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you'll work on groundbreaking projects that challenge your technical skills and creativity. Your primary focus will be on building high-performance applications and collaborating with cross-functional teams to achieve our vision of delivering exceptional software solutions. Apply your technical know-how and your passion for coding in this exciting role!

Responsibilities

  • Design, develop, and implement scalable back-end systems.
  • Engage with stakeholders to gather project requirements and feedback.
  • Ensure applications meet security and compliance standards.
  • Guide junior developers and participate in mentoring.
  • Build APIs and integrate third-party services into our platforms.
  • Collaborate with QA engineers to test and fix software defects.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of software development experience
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • Git
Soft Skills
  • Communication
  • Adaptability
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Experience deploying applications in the cloud.
  • Familiarity with Agile methodologies: Knowledge of Agile practices such as Scrum or Kanban.

Benefits

  • Medical aid and wellness programs
  • Flexible hours and the option for remote work
  • Annual bonuses based on performance
  • Opportunities for professional development and training

Company Culture

  • Innovative Environment: A culture that promotes creativity and innovation, encouraging employees to think outside the box.
  • Diversity and Inclusion: We celebrate diverse ideas and backgrounds, fostering an inclusive workplace.
  • Continuous Learning: Commitment to professional growth through workshops, courses, and mentorship programs.
Status: Closed