Full Stack Developer

Durban Full Time R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Full Stack Developer, you will be at the heart of our development efforts. This position requires an adept developer who is comfortable working on both sides of the development process. You will be responsible for designing, developing, and implementing high-quality software solutions, with an emphasis on sustainability and code effectiveness.

Responsibilities

  • Lead development projects from conception to deployment.
  • Coordinate with designers to implement functional and appealing web applications.
  • Utilize RESTful APIs and integrate third-party services.
  • Conduct performance tests and optimize based on results.
  • Engage in continuous integration and deployment practices.
  • Support operational functions and resolve production issues promptly.

Requirements

Education
  • Bachelor's degree in Software Engineering or equivalent
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React and Redux
  • Node.js and Express
Soft Skills
  • Team Collaboration
  • Adaptability
Certifications
  • Google Cloud Developer
  • Certified Agile Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience with GraphQL: Knowledge of using GraphQL for APIs, particularly for mobile applications.
  • Knowledge of Agile methodologies: Experience working in Agile environments and understanding Agile principles.

Benefits

  • Comprehensive health coverage, including dental and vision
  • Generous leave policies and work-life balance initiatives
  • Flexible working arrangements
  • Professional development support and training programs

Company Culture

  • Team Spirit: Collaboration and camaraderie are at the core of our company values.
  • Growth Mindset: Encouraging continuous learning and personal development.
  • Sustainability Focus: Committed to sustainable practices within our work and community.
Status: Closed