Software Developer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our team as a Software Developer, where you will be instrumental in developing high-quality applications in a fast-paced environment. Your role will include designing, coding, and maintaining various software applications while working closely with cross-functional teams to deliver the best user experience.

Responsibilities

  • Coordinate with stakeholders to gather and analyze requirements.
  • Write clean, maintainable code ensuring robust application performance.
  • Develop APIs and web services for application integration.
  • Conduct thorough testing and validation of software.
  • Stay updated with emerging technologies and industry trends.
  • Contribute to team meetings and share knowledge.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of proven software development experience
Technical Skills
  • JavaScript
  • Django
Soft Skills
  • Adaptability
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Knowledge of microservices architecture: Experience working with microservices for scalable applications.
  • Familiarity with cloud platforms like AWS or Azure: Experience with cloud computing services and deployment strategies.

Benefits

  • Health insurance including dental and vision
  • Retirement savings plan with employer matching
  • Flexible work schedule with option to work remotely
  • Continuous learning and career advancement programs

Company Culture

  • Continuous Improvement: We prioritize learning and growth, pushing boundaries to enhance our skills and offerings.
  • Work-Life Balance: We understand the importance of a balanced lifestyle and support flexibility.
Status: Closed