Full Stack Developer

Johannesburg FULL TIME R40,000 - R60,000 / Month

Job Description

We are seeking a Full Stack Developer who excels in both front-end and back-end development. In this role, you will design and implement user-friendly applications, ensuring high performance and responsiveness. You’ll be part of a collaborative team that values innovation and quality.

Responsibilities

  • Develop and maintain web applications using modern front-end technologies such as HTML, CSS, and JavaScript.
  • Implement server-side logic using Node.js or similar technologies.
  • Collaborate with cross-functional teams to gather requirements and design solutions.
  • Ensure high performance and responsiveness of applications.
  • Identify and resolve bugs and performance issues.
  • Implement security and data protection best practices.
  • Participate in code reviews to maintain high code quality.
  • Stay up-to-date with emerging trends in software development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • HTML/CSS
  • Node.js
  • SQL/NoSQL Databases
Soft Skills
  • Attention to Detail
  • Teamwork
Certifications
  • Certified ScrumMaster
Languages
  • English: Fluent

Benefits

  • Competitive salary package
  • Comprehensive health insurance
  • Flexible working hours
  • Professional development opportunities

Company Culture

  • Collaboration: We believe in teamwork and shared success, promoting a culture of collaboration across all levels.
  • Innovation: We embrace new ideas and encourage creative thinking among all team members.
  • Continuous Learning: We support ongoing training and personal development to enhance skills and knowledge.
Status: Open