Full Stack Developer

Johannesburg Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are on the lookout for a talented Full Stack Developer to join our dynamic team in Johannesburg. You will play a crucial role in designing and implementing web applications, working on both front and back-end components. Your expertise in various frameworks and languages will drive our innovative projects.

Responsibilities

  • Create and maintain application architecture for web solutions.
  • Collaborate in agile development processes.
  • Integrate third-party APIs and services as needed.
  • Conduct user testing and gather feedback for continuous improvement.
  • Analyze system performance and make recommendations for enhancements.
  • Participate in the full software development life cycle.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar
  • Relevant certifications are a plus
Experience
  • 5+ years of experience in software development roles
Technical Skills
  • JavaScript
  • Angular
Soft Skills
  • Problem-solving
  • Critical thinking
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with GraphQL: Familiarity with GraphQL for querying APIs.
  • Mobile development experience: Knowledge of mobile development frameworks like React Native.

Benefits

  • Competitive salary package.
  • Generous leave policies.
  • Health insurance and wellness programs.
  • Training and development incentives.

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive workplace for everyone.
  • Work-Life Balance: We promote a healthy work-life balance for all our employees.
Status: Closed