Full Stack Developer

Durban Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a dynamic Full Stack Developer to enhance our development team in Durban. You will be responsible for building robust solutions that align with our clients' needs. If you thrive in fast-paced environments and have expertise in various technologies, this role offers an exciting opportunity to grow with our company.

Responsibilities

  • Design and develop responsive web applications using modern frameworks such as React and Node.js.
  • Collaborate with designers and other developers to create user-friendly features.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Implement RESTful APIs and integrate third-party services.
  • Conduct code reviews and maintain coding best practices.
  • Manage the full software development lifecycle from concept to deployment.

Requirements

Education
  • Bachelor's degree in Information Technology or similar discipline
Experience
  • 5 years of experience in full-stack development with a portfolio of relevant projects.
Technical Skills
  • JavaScript
  • React
  • Node.js
  • Database Management
  • API Development
Soft Skills
  • Communicative
  • Adaptability
Certifications
  • Certified Full-Stack Developer
  • Google Cloud Certified - Application Development
Languages
  • English: Fluent

Advantageous

  • Familiar with Docker and Kubernetes: Experience using containerization and orchestration technologies.
  • Proficient in Git version control: Understanding and experience with Git repository management.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health benefits
  • Flexible work hours
  • Opportunities for professional development

Company Culture

  • Innovative Environment: We encourage innovation and creativity in all our projects, fostering a culture of learning.
  • Team Spirit: Our team thrives on collaboration and mutual support, creating a fantastic workplace atmosphere.
  • Commitment to Diversity: Diversity is at the heart of our company, and we celebrate unique perspectives and experiences.
Status: Open