Full Stack Developer

Pretoria FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Full Stack Developer, you will engage in all stages of software development, from concept to implementation. You'll leverage your expertise in various programming languages and frameworks to develop seamless applications that enhance user experience. The opportunity to join a vibrant team in Pretoria awaits!

Responsibilities

  • Design and develop both client-side and server-side applications.
  • Interact with stakeholders to gather and refine project requirements.
  • Ensure consistent and optimized user experience across all devices.
  • Assist with maintaining documentation and technical specifications.
  • Stay updated with industry trends and emerging technologies relevant to development.

Requirements

Education
  • Bachelor's degree in Computer Science or similar
  • Preferred: Master's degree in Software Development
Experience
  • 5+ years of experience in full-stack development roles
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Problem-Solving
Certifications
  • Microsoft Certified: Azure Developer
  • PMP Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of Microservices architecture: Experience designing and developing applications in a microservices architecture.

Benefits

  • Health, dental, and vision insurance options
  • Performance-based bonuses
  • Work-from-home options
  • Generous leave policies

Company Culture

  • Continuous Improvement: We support ongoing learning and development to enhance our expertise and capabilities.
  • Work-Life Balance: We prioritize balancing work commitments with personal life, recognizing the importance of both.
Status: Open