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

  • Design and maintain databases using SQL or NoSQL technologies.
  • Develop RESTful APIs and ensure seamless integration.
  • Lead technical discussions and provide solutions for problem resolution.
  • Mentor junior developers and share knowledge across the team.
  • Optimize applications for maximum speed and scalability.
  • Support continuous improvement through the evaluation of new technologies.

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

Advantageous

  • Familiarity with DevOps practices: Understanding of CI/CD processes and tools.
  • Experience with cloud platforms: Knowledge of AWS, Azure, or Google Cloud services.

Benefits

  • Attractive salary with bonuses
  • Health and wellness programs
  • Flexible work policy allowing remote days
  • Access to training and courses

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