Full-Stack Developer

Durban FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are seeking a Full-Stack Developer who thrives in a fast-paced environment. You will collaborate with cross-functional teams to deliver top-notch software solutions that exceed client expectations. Your diverse skills will be critical in both developing and deploying applications that contribute to our customers' success.

Responsibilities

  • You will implement responsive designs and ensure cross-browser compatibility.
  • Manage the complete software development lifecycle, from planning to maintenance.
  • Conduct code reviews and provide constructive feedback to peers.
  • Participate in brainstorming sessions to propose viable solutions and ideas.
  • Integrate user-facing elements developed by front-end developers with server-side logic.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • RESTful APIs
  • SQL and NoSQL databases
Soft Skills
  • Problem-solving
  • Team player
  • Time management
  • Attention to detail
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and containerization: Understanding of how to use Docker for project setup and deployment.
  • Experience in cloud technologies: Awareness of cloud platforms such as AWS or Azure.

Benefits

  • Health insurance
  • Retirement savings plan
  • Flexible working hours
  • Employee training programs

Company Culture

  • Supportive Environment: We believe in fostering a supportive culture that encourages innovation and creativity.
  • Professional Development: We offer various training and development opportunities for our employees.
  • Work-Life Balance: We promote a healthy work-life balance to ensure overall well-being of our employees.
Status: Closing Soon