Full Stack Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are on the lookout for a talented Full Stack Developer to join our dynamic team in Johannesburg. In this role, you will leverage your expertise in both front-end and back-end technologies to deliver robust web applications that meet business objectives. You will collaborate with diverse teams to create innovative solutions.

Responsibilities

  • Build, test, and deploy scalable web applications on cloud platforms.
  • Collaborate in Agile teams to rapidly deliver and iterate on features.
  • Mentor junior developers and share knowledge across the team.
  • Contribute to architecture discussions and proposal of improvements.
  • Document development processes, code changes, and application architecture.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree preferred
Experience
  • 5+ years in full-stack development
Technical Skills
  • JavaScript
  • SQL/NoSQL
Soft Skills
  • Problem-solving
  • Adaptability
Certifications
  • Google Cloud Certified - Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Knowledge of microservices architecture: Familiarity with microservices and serverless architecture principles.
  • Project management skills: Experience in Agile project management methodologies.

Benefits

  • Health and wellness programs
  • Retirement savings plans with company matching
  • Work-from-home options
  • Employee assistance programs

Company Culture

  • Continuous Improvement: We believe in ongoing training and development opportunities for our team.
  • Engagement: Employee engagement is key to our success, creating an energizing work atmosphere.
  • Sustainability: We are committed to sustainable practices that minimize our environmental impact.
Status: Closed