Full Stack Developer

Durban FULL TIME R37,500 - R50,000 / Month
(R450,000 - R600,000 / Year)

Job Description

As a Full Stack Developer, you will play a key role in our software projects, utilizing your knowledge of both front and back-end technologies to deliver robust solutions. If you are passionate about technology and continuous improvement, we'd love to hear from you.

Responsibilities

  • Architect and develop scalable systems that support business operations.
  • Tackle performance bottlenecks and identify areas for improvement.
  • Document processes and updates comprehensively for team reference.
  • Advocating for and practicing code quality and testing methodologies.
  • Mentor junior developers to foster skills and knowledge within the team.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL/NoSQL databases
Soft Skills
  • Communication
  • Problem-solving
  • Adaptability
  • Team Collaboration
Certifications
  • AWS Certified Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Understanding of containerization and orchestration tools for deployment.
  • Experience with CI/CD processes: Knowledge of Continuous Integration/Continuous Deployment methodologies.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Remote work opportunities
  • Career growth opportunities

Company Culture

  • Innovation: Embrace a culture of creativity that sparks innovation and fresh ideas.
  • Inclusivity: Fostering an environment where all team members feel respected and valued.
  • Continuous Learning: Encourage professional growth through ongoing training and learning.
Status: Open