Full Stack Developer

Pretoria Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a passionate Full Stack Developer to join our dynamic team in Pretoria. The ideal candidate will possess a solid understanding of both front-end and back-end technologies, demonstrating the ability to create scalable applications that enhance the user experience.

Responsibilities

  • Create and manage cloud-based applications and services.
  • Optimize applications for maximum speed and scalability.
  • Engage with stakeholders to gather requirements and provide technical guidance.
  • Maintain accurate documentation throughout the development process.
  • Support other team members and provide technical training.

Requirements

Education
  • Bachelor's degree in Software Engineering or related discipline
  • Master's degree preferred
Experience
  • At least 5 years of hands-on experience in full-stack development.
Technical Skills
  • Vue.js
  • RESTful APIs
Soft Skills
  • Communication
  • Creativity
Certifications
  • AWS Certified Developer
  • Google Cloud Professional Developer
Languages
  • English: Fluent

Advantageous

  • Understanding of Microservices Architecture: Familiar with microservices design principles and application.
  • Experience with Cloud Platforms like AWS or Azure: Hands-on experience in deploying applications in cloud environments.

Benefits

  • Extensive health insurance coverage
  • Paid time off and sick leave
  • Annual performance bonuses
  • Retirement savings plan

Company Culture

  • Inclusivity: We celebrate diversity and aim for an inclusive work environment.
  • Fun and Motivating Atmosphere: A friendly, energetic workplace that supports creativity.
  • Community Focused: Passionate about giving back and supporting local communities.
Status: Open