Software Developer

Cape Town FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join our dynamic team as a Software Developer, where you'll get to work on exciting projects developing cutting-edge applications. You will collaborate with other developers, designers, and product managers to create effective software solutions that meet business requirements and enhance user experiences.

Responsibilities

  • Design and develop efficient software solutions to enhance user experience.
  • Collaborate with cross-functional teams to gather requirements and deliver projects on time.
  • Develop and maintain APIs for various services and applications.
  • Implement security measures and best practices in coding.
  • Participate in code reviews and maintain coding standards.
  • Troubleshoot, debug applications, and perform QA testing.
  • Keep up to date with the latest software trends and technologies.
  • Provide technical support and training for junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • SQL
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • Certified Java Developer
  • AWS Certified Developer
Languages
  • English: Fluent
  • Afrikaans: Intermediate

Advantageous

  • Experience with modern frameworks such as React or Angular: Hands-on experience developing applications with modern JavaScript frameworks.
  • Knowledge of DevOps practices: Familiarity with CI/CD tools and Agile methodologies.

Benefits

  • Competitive salary package with performance bonuses
  • Comprehensive health and wellness benefits
  • Flexible work hours and the option to work remotely
  • Opportunities for professional development and training

Company Culture

  • Innovation: We promote a culture of innovation, encouraging employees to think creatively and propose new ideas.
  • Collaboration: Team collaboration is key; we value diverse perspectives and teamwork.
  • Inclusive Environment: We strive to create an inclusive workplace where everyone feels valued.
Status: Closed