Full Stack Developer

Durban FULL TIME R32,000 - R41,667 / Month
(R384,000 - R500,000 / Year)

Job Description

As a Full Stack Developer, you'll play a vital role in our team, engaging in all aspects of the development cycle. We are looking for someone who loves coding and has hands-on experience with the latest development practices. Make a difference and contribute to exciting projects while enhancing your skills.

Responsibilities

  • Architect and implement new software features and modules.
  • Integrate data from various backend services and databases.
  • Work closely with designers to create scalable and functional user experiences.
  • Assess and perform manual and automated testing.
  • Collaborate with project managers to meet delivery timelines.
  • Foster a proactive approach to updating applications post-deployment.
  • Identify and correct performance bottlenecks.
  • Contribute to team knowledge sharing.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Relevant certifications are a plus
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • Python
  • React
Soft Skills
  • Analytical thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience in Agile development methodologies: Familiarity with Agile processes to enhance productivity and collaboration.
  • Familiarity with CI/CD tools: Experience using CI/CD tools for efficient software deployment.

Benefits

  • Comprehensive medical aid and wellness program
  • Career advancement opportunities
  • Work-life balance emphasis
  • Team-building activities

Company Culture

  • Inclusivity: We aim to foster an inclusive and diverse workplace where every voice is heard.
  • Work-Life Balance: Recognizing the importance of work-life balance, we support flexible working arrangements.
  • Community Engagement: We believe in giving back to the community and actively participate in social initiatives.
Status: Open