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'll leverage your experience to deliver excellent software solutions. Your role will encompass design, implementation, and optimization of applications across multiple platforms. If you thrive in a fast-paced environment and are driven by innovation, apply now to join our vibrant team!

Responsibilities

  • Lead development projects from conception through delivery.
  • Enhance application architecture and structure for better maintainability.
  • Integrate third-party web services and APIs.
  • Collaborate with the quality assurance team to ensure high-quality deliverables.
  • Provide training and mentorship to junior developers.
  • Implement version control strategies using Git.
  • Assess project requirements and provide recommendations for improvement.

Requirements

Education
  • Bachelor's degree in Computer Science or Engineering.
  • Master's degree is advantageous.
Experience
  • 5+ years of experience in software development.
Technical Skills
  • JavaScript
  • React
  • Node.js
  • MongoDB
  • CSS Preprocessors
Soft Skills
  • Attention to Detail
  • Effective Communication
Certifications
  • Google Cloud Platform Certification
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Skilled in containerization using Docker for application deployment.
  • Knowledge of API development: Experience in RESTful API design and development.

Benefits

  • Health, dental, and vision insurance.
  • Generous annual leave policy.
  • Work-from-home options available.
  • Ongoing training and career advancement opportunities.

Company Culture

  • Continuous Learning: We are dedicated to ongoing learning and encourage our employees to pursue professional development.
  • Work-Life Balance: We value work-life balance and offer flexible working arrangements to support a healthy lifestyle.
Status: Closed