Full-Stack Developer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a Full-Stack Developer who can bring innovative ideas to life. The ideal candidate should have robust experience in both front-end and back-end technologies, adept at creating dynamic web applications.

Responsibilities

  • Architect and develop backend services that support user transactions.
  • Assist with the integration of databases and web services.
  • Engage in agile development practices and work with a cross-functional team.
  • Mentor junior developers and assist in their growth.
  • Analyze and improve application performance and reliability.
  • Contribute to the technical vision and strategy of the engineering team.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development including project leadership roles
Technical Skills
  • Python
  • SQL
Soft Skills
  • Leadership
  • Time Management
Certifications
  • Google Cloud Certified – Professional Cloud Architect
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Proficient in Git version control: Expertise in using Git for version control and collaboration.
  • Experience with Agile methodologies: Familiarity with Agile practices in software development environments.

Benefits

  • Comprehensive health coverage
  • Performance bonuses
  • Work-from-home arrangements
  • Continuous learning initiatives

Company Culture

  • Continuous Improvement: We believe in continuous learning and provide opportunities for personal and professional growth.
  • Open Communication: Our team fosters open communication and transparency across all levels.
  • Work-Life Balance: We prioritize work-life balance and support our employees' well-being.
Status: Closed