Full Stack Developer

Cape Town FULL TIME R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

Join our vibrant team in Cape Town as a Full Stack Developer, where you'll be instrumental in designing, developing, and maintaining both the client and server-side of our web applications. We are looking for someone with a strong grasp of modern web technologies and a knack for creating seamless user experiences. If you thrive in a collaborative environment and are passionate about building efficient software solutions, we want to hear from you.

Responsibilities

  • Implement front-end solutions that enhance user experience.
  • Work on the back-end functionalities to ensure seamless integration.
  • Participate in Agile development processes and contribute to sprint planning.
  • Build and maintain documentation of software development processes.
  • Identify bottlenecks in the software and troubleshoot accordingly.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is advantageous
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • HTML/CSS
  • JavaScript
  • Node.js
  • SQL
  • Git
  • RESTful APIs
Soft Skills
  • Teamwork
  • Communication
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and cloud platforms: Understanding of containerization with Docker and experience with AWS or Azure.
  • Experience with test-driven development (TDD): Hands-on experience with TDD methodologies to ensure software quality.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible working hours
  • Opportunity for remote work on certain days
  • Professional development and growth opportunities

Company Culture

  • Innovative Environment: We foster a culture of innovation where every idea counts.
  • Supportive Team: Our team is committed to supporting each other through collaboration and mentorship.
  • Diversity and Inclusion: We embrace diversity and are dedicated to creating an inclusive workplace.
Status: Closed