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

  • Architect solutions based on project requirements and technical feasibility.
  • Work closely with the design team to bring wireframes and mockups to life using HTML, CSS, and JavaScript.
  • Manage databases and ensure the data integrity while developing scalable database schemas.
  • Participate in Agile ceremonies and contribute to the development of a collaborative team culture.
  • Provide technical guidance and mentorship to junior developers.

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

  • Continuous Development: Employees are encouraged to pursue continual learning and professional development.
  • Work-Life Balance: Promoting balance between work commitments and personal life.
  • Empowerment: We provide our team with the tools and support needed to succeed.
Status: Open