Full Stack Developer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to join our team in Johannesburg. This role focuses on the development and maintenance of web applications, utilizing both front-end and back-end technologies. The ideal candidate will be a detail-oriented individual who thrives in a dynamic work environment, contributing to all phases of software development.

Responsibilities

  • Lead full stack development projects from concept to implementation.
  • Optimize applications for maximum speed and scalability.
  • Develop features to enhance the user experience.
  • Troubleshoot issues and provide timely solutions.
  • Mentor junior developers and support their growth.
  • Contribute to team meetings and strategize on project improvements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • TypeScript
  • Docker
Soft Skills
  • Analytical skills
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Cloud Architect
  • Certified Agile Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Experience working with AWS or Google Cloud for deploying applications.
  • Understanding of microservices architecture: Knowledge of creating applications using microservices.

Benefits

  • Comprehensive health benefits and retirement plans.
  • Opportunities for professional growth and training.
  • Flexible hours with a work-from-home option.
  • Employee wellness and wellness days.

Company Culture

  • Team Spirit: Collaboration is key to our success, and we value teamwork and support.
  • Work-Life Balance: We prioritize work-life balance to ensure the well-being of our team members.
  • Community Engagement: We actively participate in community initiatives and support local causes.
Status: Closed