Software Developer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join our innovative team as a Software Developer, where you'll work on exciting projects utilizing the latest technologies. This role requires creativity and a strong understanding of software development principles to deliver high-quality solutions.

Responsibilities

  • Engage in the full software development lifecycle, from planning to deployment.
  • Write clean, maintainable code with a focus on performance and scalability.
  • Work with multidisciplinary teams to define and implement new features.
  • Ensure adherence to industry standards and security protocols.
  • Analyze user needs to design software solutions that meet their expectations.
  • Participate in team meetings and contribute to project planning sessions.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in software engineering and development
Technical Skills
  • JavaScript
  • Ruby on Rails
  • HTML/CSS
Soft Skills
  • Communication
  • Time Management
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Understanding of DevOps practices: Knowledge of CI/CD practices to streamline development.
  • Experience with React or Angular: Knowledge of modern front-end libraries for building user interfaces.

Benefits

  • Comprehensive medical aid coverage
  • Work-life balance with flexible hours
  • Paid time off and sick leave
  • Professional development resources

Company Culture

  • Continuous Improvement: We value continuous learning and encourage our team to seek growth and development.
  • Flexibility: We promote a flexible work environment that respects personal needs and commitments.
  • Supportive Environment: Our workplace is supportive, promoting well-being and professional growth.
Status: Closed