Software Engineer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join Tech Innovations Inc. as a Software Engineer and be part of a vibrant team that believes in pushing boundaries. You will work closely with other engineers and designers to create robust software solutions that are scalable and efficient. Your input will be vital in shaping the future of our products and services.

Responsibilities

  • Develop efficient and reusable code for software applications.
  • Collaborate with the design team to implement user-friendly interfaces.
  • Conduct tests to ensure software functionality and performance.
  • Identify and resolve bottlenecks in application performance.
  • Engage in technical discussions to share ideas and improve processes.
  • Help maintain a positive and productive team environment.
  • Document processes and code for greater transparency and maintainability.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • Python
  • SQL
Soft Skills
  • Problem-solving
  • Team collaboration
  • Effective communication
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Experience with CI/CD pipelines: Experience in automating the deployment process using CI/CD pipelines.

Benefits

  • Health, dental, and vision insurance
  • Retirement plan with company match
  • Remote work options
  • Paid time off and flexible working hours

Company Culture

  • Collaboration: We foster a collaborative and inclusive environment where innovation and creativity are encouraged.
  • Continuous Learning: Our team is passionate about technology and dedicated to continuous learning and improvement.
  • Diversity and Inclusion: We are committed to building a diverse and inclusive team. We encourage applications from all backgrounds and experiences.
Status: Closed