Software Developer

Cape Town Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

As a Software Developer at Tech Innovations Inc., you will be engaged in building and improving web applications. Ideal candidates should have experience with various programming languages and frameworks, contributing to both the front-end and back-end development tasks in a dynamic team setting.

Responsibilities

  • Participate in all phases of the software development lifecycle.
  • Write clean, maintainable, and efficient code.
  • Collaborate with designers to ensure consistent branding and user experience.
  • Conduct testing and ensure application reliability.
  • Manage and prioritize multiple tasks effectively.
  • Explore new tools and technologies to enhance team productivity.
  • Provide technical support and guidance to team members.
  • Contribute to project documentation and reporting.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • Django
  • Database Management
Soft Skills
  • Analytical thinking
  • Collaboration
Certifications
  • Certified ScrumMaster
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD processes: Hands-on experience in using CI/CD tools for continuous integration and deployment.
  • Knowledge of cloud platforms (AWS or Azure): Familiarity with cloud services and deployment on cloud platforms.

Benefits

  • Attractive salary with performance bonuses
  • Health and wellness programs
  • Flexible working arrangements
  • Support for continued education and training

Company Culture

  • Supportive Environment: We believe in nurturing talent and providing support for personal and professional growth.
  • Continuous Learning: Employees are encouraged to pursue education and training opportunities to advance their skills.
  • Work-Life Balance: We promote a healthy work-life balance, allowing flexibility in work hours and locations.
Status: Closed