Full Stack Developer

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

Job Description

As a Full Stack Developer, you will be instrumental in creating dynamic web applications that integrate seamlessly with back-end services. You will work in a collaborative environment, ensuring that applications are user-friendly and meet high performance standards. If you have a knack for innovative coding and enjoy working on diverse projects, we’d love to hear from you!

Responsibilities

  • Create engaging and responsive web applications with a focus on usability.
  • Collaborate with designers to translate UI/UX wireframes into functional code.
  • Contribute to all phases of the development lifecycle, from concept to deployment.
  • Monitor application performance and optimize for speed and efficiency.
  • Participate in code reviews to maintain high quality standards.
  • Stay up-to-date with industry trends and emerging technologies to advance our projects.

Requirements

Education
  • Bachelor's degree in Information Technology
  • Master's degree is a plus
Experience
  • 4+ years of experience in software development
Technical Skills
  • TypeScript
  • Database management (MySQL, MongoDB)
Soft Skills
  • Adaptability
  • Effective Communication
Certifications
  • Google Cloud Certified Developer
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Hands-on experience deploying applications in cloud environments.
  • Understanding of microservices architecture: Knowledge of developing and deploying applications using microservices.

Benefits

  • Comprehensive health and wellness program
  • Flexible schedule and remote working options
  • Generous leave policies and public holidays
  • Employee training and upskilling opportunities

Company Culture

  • Employee Empowerment: We empower our employees with the tools and autonomy needed to excel.
  • Continuous Learning: We provide ongoing training and encourage professional growth.
  • Diversity and Inclusion: Our company values diversity and is dedicated to creating an inclusive workplace.
Status: Open