Software Engineer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Software Engineer at Tech Innovations Inc., you will be pivotal in the design, development, and delivery of robust software solutions. We value creativity and technological expertise and look forward to your contributions to our projects.

Responsibilities

  • Write clean, maintainable, and efficient code for web-based applications.
  • Work closely with product managers to define user stories and technical requirements.
  • Enhance existing software based on user feedback and performance metrics.
  • Assist in the development of project timelines and deliverables.
  • Ensure the security and integrity of applications throughout the development process.
  • Utilize version control systems (e.g., Git) for collaborative development.
  • Optimize applications for maximum speed and scalability.
  • Mentor junior developers and assist in their technical growth.

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
  • HTML/CSS
  • Git
  • SQL
  • API Development
  • Agile Methodology
Soft Skills
  • Critical Thinking
  • Team Collaboration
  • Communication
  • Time Management
Certifications
  • Certified ScrumMaster (CSM)
  • AWS Certified Developer – Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Basic knowledge of containerization technologies to manage applications.
  • Experience in CI/CD: Experience in setting up continuous integration and deployment workflows.

Benefits

  • Competitive salary package
  • Health insurance
  • Flexible working hours
  • Employee training and development opportunities

Company Culture

  • Innovation: We foster a culture of innovation, encouraging our team to think outside the box and embrace new technologies.
  • Diversity: We are committed to building a diverse workforce and inclusive workplace where everyone feels valued.
  • Continuous Improvement: We believe in lifelong learning and provide resources for personal and professional growth.
Status: Closed