Full Stack Developer

Centurion FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join our dynamic team as a Full Stack Developer where creativity and technical expertise merge. This role requires a versatile professional capable of developing user-friendly interfaces and robust back-end systems.

Responsibilities

  • Work in an agile environment, ensuring that applications are built to the highest standards.
  • Create and maintain databases using SQL and NoSQL technologies.
  • Guide junior developers and conduct code reviews to ensure best practices.
  • Translate business requirements into technical specifications through active engagement with stakeholders.
  • Continuously research new technologies and integrate them into projects.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 5+ years in full-stack development roles
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Critical thinking
  • Effective communication
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified Kubernetes Administrator
Languages
  • English: Fluent
  • Zulu: Basic

Advantageous

  • Experience using Docker and Kubernetes: Hands-on experience with containerized applications.
  • Knowledge of performance tuning: Ability to optimize application and database performance.

Benefits

  • Comprehensive health benefits
  • Retirement savings plan with company matching
  • Flexible hours and remote working options
  • Opportunities for ongoing training and certifications

Company Culture

  • Collaborative Spirit: Teamwork is at the heart of our company culture; we solve problems collectively.
  • Continuous Improvement: We strive to improve our processes and software continuously.
  • Work-Life Balance: We prioritize the well-being of our employees by promoting a healthy work-life balance.
Status: Open