Full Stack Developer

Johannesburg Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to join our ambitious team in Johannesburg. The ideal candidate will have a solid foundation in both front-end and back-end technologies, eager to work collaboratively in a dynamic environment. You'll have an opportunity to develop and maintain robust web applications that enhance user experience.

Responsibilities

  • Build and maintain user-friendly web interfaces and services.
  • Work with back-end developers to integrate RESTful APIs.
  • Ensure application responsiveness and performance.
  • Implement security and data protection practices.
  • Assist in application deployment and release management.

Requirements

Education
  • Bachelor's degree or equivalent experience
Experience
  • 5+ years in full-stack web development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • Database Management (SQL & NoSQL)
Soft Skills
  • Analytical thinking
  • Creativity
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization technologies for application deployment.
  • Knowledge of cloud services (AWS, Azure): Understanding of cloud infrastructure and services.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive healthcare coverage
  • Flexible working hours and remote work options available
  • Opportunities for continuous learning and career advancement

Company Culture

  • Innovation: We prioritize creative solutions and innovative thinking among our team.
  • Collaboration: We foster a collaborative environment to achieve collective goals.
  • Inclusivity: We embrace diversity and encourage applications from candidates of all backgrounds.
Status: Open