Full Stack Developer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Join our Cape Town team as a Full Stack Developer and contribute to the development of scalable applications. The position requires strong technical skills across both frontend and backend technologies, along with teamwork and collaboration to create exceptional software support.

Responsibilities

  • Collaborate on the design and implementation of full-stack applications.
  • Implement responsive user interfaces using frameworks like React.
  • Ensure efficient database design and implementation for scalability.
  • Troubleshoot and resolve production issues proactively.
  • Support the integration of APIs and external services.
  • Document development processes and maintain project repositories.
  • Engage in ongoing training and professional development efforts.
  • Maintain security and best practices in all developed applications.

Requirements

Education
  • Bachelor's degree in a relevant field
  • Master's degree is preferable
Experience
  • 5 years of full-stack experience in software development
Technical Skills
  • React.js
  • Node.js
  • Microservices Architecture
Soft Skills
  • Creative Thinking
  • Flexibility
Certifications
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Familiarity with DevOps tools: Knowledge of CI/CD pipelines and containerization with Docker.
  • Interest in AI technologies: Eagerness to learn and implement AI solutions.

Benefits

  • Competitive salary package
  • Bonus structure based on performance
  • Health and wellness benefits
  • Opportunities for professional development
  • Work-life balance initiatives

Company Culture

  • Innovation and Creativity: We promote a culture that values creativity and forward-thinking to lead in technology.
  • Team Player Environment: Collaboration is key; we work together to solve problems and share successes.
  • Career Development: Our team enjoys tailored development paths, with support for ongoing education.
Status: Closed