Software Developer

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

Job Description

Join our talented team as a Software Developer, where you'll leverage your skills in building innovative applications. We are looking for someone who is eager to tackle challenging projects and contribute to the growth of our company. This is a fantastic opportunity to work in a flexible environment and make a meaningful impact on our software solutions.

Responsibilities

  • Architect software solutions that meet customer needs and business goals.
  • Integrate APIs and third-party services into applications.
  • Provide technical support and training to users as needed.
  • Contribute to the development of system architecture and design.
  • Mentor junior developers and assist in their professional growth.
  • Analyze system performance and suggest improvements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Certifications in software development methodologies are a plus
Experience
  • 4+ years of hands-on experience in full-stack development
Technical Skills
  • Python
  • Django
Soft Skills
  • Team collaboration
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Knowledge of database technologies: Experience with relational and non-relational databases like MySQL and MongoDB.
  • Experience in developing mobile applications: Exposure to mobile application development processes and frameworks.

Benefits

  • Health, dental, and vision insurance
  • Annual bonuses based on performance
  • Access to wellness programs
  • Structured career advancement paths

Company Culture

  • Team spirit: Collaboration and teamwork are at the core of our success.
  • Flexibility: We believe in work-life balance and offer flexible working arrangements.
  • Recognition: We recognize and celebrate our team members' achievements.
Status: Closed