Full Stack Developer

Cape Town Full-Time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to enhance our team in Cape Town. The ideal candidate will have hands-on experience with both front-end and back-end technologies, and a passion for delivering high-quality, scalable software solutions. You will be involved in every aspect of the development cycle, from concept to deployment.

Responsibilities

  • Architect and implement elegant solutions for complex problems using both front-end and back-end technologies.
  • Participate in agile methodologies to ensure timely delivery of projects.
  • Develop reusable components and libraries for future use.
  • Review and refactor existing codebases for enhancement and maintenance.
  • Ensure high-quality responsive UI that works on various platforms.
  • Research and implement best practices in UI/UX development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Qualifications in Agile Methodologies are a plus
Experience
  • 5+ years in full-stack development with a strong portfolio of completed projects
Technical Skills
  • React
  • Angular
Soft Skills
  • Time Management
  • Interpersonal Communication
Certifications
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Understanding of DevOps practices: Knowledge of DevOps culture and processes to streamline development.
  • Experience in monitoring and logging tools: Familiarity with tools for tracking application performance and uptime.

Benefits

  • Full health and wellness benefits including mental health support
  • Generous leave policy including parental leave
  • Professional development opportunities
  • Work-life balance initiatives and team-building activities

Company Culture

  • Growth Mindset: We encourage our team members to pursue learning and development continually.
  • Positive Work Environment: A supportive and positive work environment fosters creativity and productivity.
  • Corporate Responsibility: Our company believes in giving back to the community and developing sustainable practices.
Status: Open