Full Stack Developer

Johannesburg FULL TIME R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to join our vibrant Johannesburg office. The ideal candidate will have substantial experience in both front-end and back-end technologies, along with a passion for developing responsive and user-friendly applications. You'll be contributing to various projects that drive meaningful change and deliver breathtaking results to our clientele. If you're looking to take your career to the next level with an innovative team, we want to hear from you!

Responsibilities

  • Develop front-end architecture and back-end services to enhance overall performance.
  • Work with project managers and stakeholders to gather requirements and align objectives.
  • Document features and update technical specifications for software development.
  • Implement security and data protection protocols.
  • Verify application functionality through testing frameworks and quality assurance processes.
  • Create and manage APIs for various applications.

Requirements

Experience
  • 3-5 years of experience in full stack development.
Technical Skills
  • JavaScript
  • HTML/CSS
  • SQL Database Management
Soft Skills
  • Team Collaboration
  • Adaptability
Certifications
  • Certified Web Developer
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience in Agile/Scrum methodologies: Experience working in Agile environments and applying Scrum practices effectively.
  • Familiarity with TypeScript: Experience using TypeScript for enhancing JavaScript applications.

Benefits

  • Inclusive health and wellness benefits
  • Generous leave policies
  • Support for continuous education and professional development
  • Dynamic work culture and supportive team environment

Company Culture

  • Work-Life Balance: We organize various team-building activities and promote a healthy work-life balance.
  • Open Communication: Our management practices open communication to encourage transparency and trust among the team.
  • Diversity and Inclusion: We celebrate diversity and strive to create an inclusive work environment for everyone.
Status: Open