Full Stack Developer

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

Job Description

We are looking for a skilled Full Stack Developer to join our dynamic team in Pretoria. The ideal candidate should possess a robust understanding of both front-end and back-end technologies, with a focus on delivering high-quality software solutions.

Responsibilities

  • Build and maintain responsive web applications using modern technologies like Node.js and Express.
  • Work with APIs to integrate various services and ensure smooth data flow.
  • Ensure software is up-to-date with the latest features and security updates.
  • Conduct performance testing and debugging to improve application performance.
  • Document development processes, code changes, and overall system architecture.

Requirements

Education
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Java
Soft Skills
  • Adaptability
  • Time management
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud services: Experience with AWS or Azure for deploying applications.
  • Knowledge of GraphQL: Experience implementing GraphQL APIs.

Benefits

  • Health insurance coverage for employees and families
  • Generous leave policy
  • Career growth programs
  • Annual bonuses based on performance

Company Culture

  • Teamwork: Collaborative culture that values input from all team members.
  • Innovation at Heart: Encouraging creative solutions and new ideas.
  • Respect and Inclusion: Building a diverse workplace where everyone feels welcome.
Status: Open