Software Engineer

Cape Town FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

As a Software Engineer, you will be at the forefront of our software development initiatives. You will leverage your technical expertise to build scalable applications and contribute to important projects that push the boundaries of technology.

Responsibilities

  • Engage in the full software development lifecycle.
  • Implement best practices in coding and design.
  • Test and deploy applications and systems.
  • Manage software integrations with third-party services.
  • Participate in team meetings and contribute to project planning.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
  • Git
Soft Skills
  • Communication
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience in containerization and orchestration technologies.
  • Experience with AWS: Knowledge of cloud services and deployment on AWS.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible working hours
  • Opportunity for remote work

Company Culture

  • Collaboration: We believe in teamwork and encourage open communication among all team members.
  • Innovation: At Tech Innovations Inc., we celebrate creativity and pursue innovative solutions.
  • Diversity and Inclusion: We value diversity in our workforce and strive to create an inclusive environment for all.
Status: Closed