Full Stack Developer

Durban FULL TIME R30,000 - R45,000 / Month
(R360,000 - R540,000 / Year)

Job Description

We are seeking a Full Stack Developer to join our talented team in Durban. If you have a strong proficiency in web development and are experienced in both front-end and back-end technologies, you will thrive in this role. You will design and implement innovative software solutions to meet our clients' needs while collaborating closely with a creative team. Passion for coding and problem-solving is essential.

Responsibilities

  • Design, develop, and deliver full-stack solutions from inception to operation.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Ensure data integrity and security throughout the development process.
  • Conduct regular maintenance and updates of existing applications.
  • Assist in defining project scopes, goals, and deliverables.
  • Improve application functionality based on user feedback.
  • Test and evaluate new applications and software programs.
  • Gather and analyze user requirements for system enhancements.

Requirements

Education
  • Master's degree in Computer Science or related field is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • Node.js
  • RESTful APIs
Soft Skills
  • Analytical Thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker and Kubernetes: Understanding containerization and orchestration technologies.
  • Experience in Agile methodologies: Familiar with Agile processes for software development.

Benefits

  • Comprehensive health, dental, and vision coverage
  • Retirement savings plan with employer contribution
  • Work-from-home opportunities
  • Continuous training and development programs

Company Culture

  • Supportive Atmosphere: Our work culture is nurturing and promotes work-life balance.
  • Diversity Focus: We celebrate diversity and actively work to create an inclusive workspace.
Status: Open