Full Stack Developer

Cape Town Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Seeking an enthusiastic Full Stack Developer to enrich our Cape Town team. You will be integral in building user-friendly web applications and will work across various technologies to deliver dynamic digital solutions.

Responsibilities

  • Design and develop front-end web applications using modern frameworks.
  • Enhance user experience through innovative front-end solutions.
  • Write clean, maintainable code and collaborate on technical documentation.
  • Implement database management systems for effective data storage.
  • Conduct thorough testing and integration of new features.
  • Monitor application performance and optimize as needed.
  • Collaborate with other developers and stakeholders.
  • Provide technical support to users and clients.
  • Assist in project planning and coordination activities.
  • Engage in continuous learning and application of new technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Team collaboration
  • Communication
Certifications
  • AWS Certified Developer – Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of TypeScript: Familiarity with TypeScript to enhance JavaScript capabilities.
  • Experience with Agile methodologies: Understanding of Agile principles and how they apply to software development.

Benefits

  • Competitive salary with performance bonuses
  • Flexible working hours
  • Fun team-building activities and retreats
  • Health and wellness initiatives

Company Culture

  • Collaborative Environment: We encourage teamwork and open communication among all team members.
  • Innovation Focused: Our team is dedicated to pushing boundaries and innovation in technology.
  • Employee Development: We prioritize personal growth and continuous learning for all employees.
Status: Closed