Full Stack Developer

Pretoria FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a Full Stack Developer with a passion for both front-end and back-end technologies. The ideal candidate will thrive in a fast-paced environment and contribute to designing and developing high-quality web applications that enhance user experiences.

Responsibilities

  • Build and optimize web apps with modern frameworks.
  • Integrate databases, API services, and third-party libraries.
  • Ensure application performance and responsiveness.
  • Work closely with cross-functional teams to align project goals.
  • Mentor junior developers and contribute to team skill enhancement.
  • Guide testing strategy to ensure the delivery of high-quality products.
  • Develop and deploy support documentation for end-users.
  • Monitor and improve the application post-deployment.

Requirements

Education
  • Bachelor’s degree in Computer Science or a related field
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • MongoDB
  • RESTful APIs
Soft Skills
  • Collaboration
  • Time Management
  • Critical Thinking
Certifications
  • Certified ScrumMaster (CSM)
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Experience in creating containerized applications using Docker.
  • Knowledge of CI/CD practices: Understanding of continuous integration and delivery pipelines.

Benefits

  • Competitive salary package
  • Medical aid and retirement benefits
  • Flexible work hours
  • Opportunities for professional development

Company Culture

  • Innovation: We thrive on creativity and out-of-the-box thinking.
  • Teamwork: Our culture promotes strong collaborative efforts across teams.
  • Continuous Improvement: We encourage ongoing learning and professional growth.
Status: Open