Full Stack Developer

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

Job Description

As a Full Stack Developer, you will work on challenging projects that require innovative thinking and technical expertise. Candidates should possess solid experience with popular programming languages and frameworks, have a keen eye for detail, and a passion for technology. Join our Johannesburg team and play a pivotal role in shaping our software solutions.

Responsibilities

  • Create robust applications through thoughtful design and effective coding.
  • Collaborate with stakeholders to gather requirements and provide feedback.
  • Keep up to date with emerging technologies and propose their adoption.
  • Assist in the maintenance and improvement of existing applications.
  • Support the development of project plans and timelines.

Requirements

Education
  • Master's degree in Computer Science or equivalent is preferred
Experience
  • 4+ years of professional experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • MySQL
Soft Skills
  • Creative thinking
  • Effective communication
Languages
  • English: Fluent

Advantageous

  • Experience in DevOps practices: Knowledge of CI/CD processes and deployment strategies.
  • Hands-on experience with Docker: Experience in using Docker for containerization of applications.

Benefits

  • Comprehensive health and wellness programs
  • Retirement savings with company contributions
  • Work-life balance with remote options
  • Continuous education and training support

Company Culture

  • Team Collaboration: We value teamwork and collaborative efforts among all employees.
  • Growth-focused: Aiming for employee growth and skill enhancement through mentorship and training.
  • Innovation Driven: Prioritizing new ideas and solutions to improve our services.
Status: Closed