Full-Stack Developer

Pretoria FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are on the lookout for a passionate Full-Stack Developer who excels in creating dynamic applications and solutions. The suitable candidate will demonstrate proficiency in both front-end and back-end technologies. This is a fantastic opportunity to work in an innovative team, contributing to exciting projects that make a real difference in the industry.

Responsibilities

  • Create dynamic user interfaces with React and connect them to back-end services using Node.js.
  • Work collaboratively to produce high-quality software in a timely fashion.
  • Propose and implement new features based on user feedback and industry trends.
  • Ensure applications are secure and up to date with best practices.
  • Mentor junior developers and share knowledge across the team.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • RESTful APIs
Soft Skills
  • Team Collaboration
  • Analytical Thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Knowledge of containerization and orchestration platforms is a plus.
  • Experience with version control using Git: Understanding of Git and version control best practices.

Benefits

  • Competitive salary with performance-based bonuses.
  • Paid leave and public holidays.
  • Health and wellness benefits.
  • Professional development opportunities.

Company Culture

  • Innovation: We thrive on innovation and encourage our team to bring fresh ideas to the table.
  • Growth: We believe in personal and professional growth and offer ongoing learning opportunities.
  • Inclusivity: We are committed to an inclusive workplace where diversity is valued.
Status: Open