Full Stack Developer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As a Full Stack Developer, you will work on various projects aimed at enhancing user experience. Your role will encompass designing and building both the front-end and back-end elements of applications. We value creativity, innovation, and teamwork.

Responsibilities

  • Develop and enhance web applications tailored to meet client business goals and user needs.
  • Regularly communicate progress to team members and management.
  • Research and apply new coding practices and technologies.
  • Implement user feedback to improve products.
  • Develop and maintain documentation for software functionality.
  • Collaborate with UX/UI designers to achieve optimal design.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 3-5 years of experience in web and mobile application development
Technical Skills
  • JavaScript Frameworks
  • Backend Technologies
Soft Skills
  • Critical Thinking
  • Collaboration
Certifications
  • Certified Full Stack Developer
  • Professional Scrum Master
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Knowledge of continuous integration/continuous deployment practices to optimize software delivery.
  • Familiarity with agile methodologies: Experience working within Agile frameworks like Scrum or Kanban for iterative development.

Benefits

  • Health, dental and vision cover
  • Employee wellness initiatives
  • Flexible hours and remote work
  • Support for professional development

Company Culture

  • Empowerment: We empower our team members by providing autonomy and responsibility within their roles.
  • Continuous Learning: We believe in investing in our employees' growth through training, workshops, and mentorship.
  • Work-Life Balance: We value work-life balance and promote flexible hours to accommodate employees' needs.
Status: Closed