Full Stack Developer

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

Job Description

Join our dynamic team as a Full Stack Developer where you will leverage your skills in both front-end and back-end development. In this role, you will be pivotal in building high-quality applications, ensuring they meet user requirements and are scalable.

Responsibilities

  • Develop and maintain web applications using modern frameworks such as React and Node.js.
  • Collaborate with the design team to implement user-friendly interfaces.
  • Ensure application performance and responsiveness.
  • Utilize best coding practices to maintain high-quality codebase.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Manage application deployment and continuous integration processes.
  • Troubleshoot and resolve application performance issues.
  • Stay updated with emerging technologies and trends in software development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
Soft Skills
  • Communication
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of container technologies for application deployment.
  • Understanding of CI/CD practices: Experience with continuous integration and deployment pipelines.

Benefits

  • Competitive salary package
  • Health and wellness programs
  • Flexible working conditions
  • Learning and development opportunities

Company Culture

  • Innovation: We promote a culture of innovation where ideas can flourish.
  • Collaboration: Teamwork is at the heart of our culture, fostering collaboration across all levels.
  • Diversity: We value diversity and are dedicated to creating an inclusive environment.
Status: Closed