Full Stack Developer

Pretoria Full-time R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to join our innovative team in Pretoria. You will play a key role in developing scalable and efficient web applications using modern technologies. The ideal candidate will have strong skills in both front-end and back-end development, creating seamless user experiences.

Responsibilities

  • Design and develop dynamic web applications using technologies such as HTML, CSS, JavaScript, and Node.js.
  • Collaborate with UX/UI designers to create intuitive and engaging user interfaces.
  • Manage database systems for effective data storage and retrieval.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Identify and resolve bugs and performance issues in existing applications.
  • Stay up-to-date with emerging trends and technologies in software development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in full stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
Soft Skills
  • Teamwork
  • Problem-solving
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization technology for application deployment.
  • Experience with CI/CD processes: Understanding of continuous integration and deployment methodologies.

Benefits

  • Comprehensive health coverage
  • Retirement savings plan with company contribution
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovative Environment: We encourage creative thinking and innovation in our projects.
  • Collaborative Spirit: Working together is our strength, fostering an inclusive atmosphere.
  • Focus on Growth: We support continuous learning and career growth opportunities.
Status: Open