Software Developer

Cape Town FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

Looking for a skilled Software Developer to enhance our development team. You will be responsible for designing and implementing software solutions that meet our client's needs, contributing to all phases of the development lifecycle from concept through delivery.

Responsibilities

  • Implement new features and enhancements for existing applications.
  • Work closely with UX/UI designers to deliver visually appealing and user-friendly applications.
  • Contribute to all phases of the development lifecycle.
  • Collaborate with team members to improve existing code and performance.
  • Stay updated with emerging technologies that may benefit the projects.
  • Help mentor junior developers and share knowledge.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • Database Management
  • Version Control
Soft Skills
  • Problem-solving
  • Teamwork
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile and Scrum environments.
  • Knowledge of DevOps practices: Understanding of CI/CD processes and tools.

Benefits

  • Competitive salary and bonuses based on performance
  • Flexible working hours and remote work options
  • Comprehensive health and wellness benefits
  • Opportunities for professional development and training

Company Culture

  • Innovation: We encourage creative thinking and innovation in all our projects.
  • Collaboration: Teamwork and collaboration are at the heart of our culture.
  • Diversity and Inclusion: We value diverse backgrounds and perspectives, making us stronger together.
Status: Closed