Full Stack Developer Job in Johannesburg

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

Are you a skilled Full Stack Developer excited to tackle complex problems? Join our dynamic team in Johannesburg, where you will develop innovative software solutions! Bring your expertise in both front-end and back-end technologies to create seamless, efficient applications that truly make a difference.

Responsibilities

  • Architect, build, and maintain scalable applications across the technology stack.
  • Integrate user-facing elements with server-side logic.
  • Facilitate effective workflows by leveraging DevOps practices.
  • Provide technical support and guidance for software development initiatives.
  • Contribute to team discussions on code quality, architecture, and best practices.
  • Assist in the estimation and planning of development tasks.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar field
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • TypeScript
  • GraphQL
Soft Skills
  • Analytical thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Familiarity with AWS, Azure, or Google Cloud for deploying applications.
  • Knowledge of microservices architecture: Experience in designing and developing microservices-based applications.

Benefits

  • Comprehensive health and dental coverage
  • Annual bonuses based on performance
  • Remote work options available
  • Employee training and skill development

Company Culture

  • Continuous Learning: We are committed to professional development and lifelong learning.
  • Work-life Balance: We promote a healthy work-life balance for all our employees.
  • Open Communication: We maintain transparency and open channels for feedback across all levels.
Status: Closed