Full Stack Developer

Durban FULL TIME R40,000 - R55,000 / Month
(R480,000 - R660,000 / Year)

Job Description

We are seeking a Full Stack Developer with expertise in modern web technologies to join our vibrant team in Durban. This role involves building robust applications and collaborating with cross-functional teams to deliver exceptional user experiences.

Responsibilities

  • Design and implement user interfaces using frameworks like React.
  • Develop back-end services and APIs using Node.js.
  • Collaborate with product managers and designers to define project requirements.
  • Ensure application performance and optimization.
  • Maintain clear documentation for application architecture and code.
  • Participate in code reviews to uphold quality standards.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in a full-stack development role
Technical Skills
  • HTML/CSS
  • SQL
Soft Skills
  • Effective communication
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Familiarity with continuous integration and deployment tools for efficient development.
  • Knowledge of cloud platforms: Understanding of AWS or Azure cloud services for application deployment.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: Encourages creativity and innovative thinking among team members.
  • Collaboration: Fosters a team-oriented environment where everyone’s input is valued.
  • Respect and Inclusion: Commits to building a diverse workforce where all voices are heard.
Status: Open