Full Stack Developer

Durban FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are seeking a Full Stack Developer who will be instrumental in building and maintaining our client-facing applications. This role requires proficiency in both front-end and back-end development, focusing on creating scalable software solutions that improve client engagement and streamline operations.

Responsibilities

  • Lead the development life cycle from concept to deployment.
  • Create software solutions that are scalable and maintainable.
  • Ensure cross-platform optimization for mobile applications.
  • Incorporate data from various back-end services and databases.
  • Adapt existing applications for modern frameworks and languages.
  • Actively engage in problem-solving discussions with stakeholders.
  • Contribute to the architecture and choice of technology for new systems.
  • Mentor junior developers by providing training and guidance.

Requirements

Education
  • Bachelor's degree in Computer Science or similar field
  • Master's degree is a plus
Experience
  • 5-7 years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • Angular
Soft Skills
  • Effective Communication
  • Critical Thinking
Certifications
  • Google Professional Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Experience with responsive design frameworks like Bootstrap: Knowledge of designing web applications that are mobile-friendly and responsive.
  • Experience in working with RESTful APIs: Proficient in integrating and consuming APIs for enhanced application functionality.

Benefits

  • Comprehensive medical, dental, and vision benefits
  • Generous leave policy including family leave
  • Opportunities for advancement within the company
  • Wellness programs and team-building activities

Company Culture

  • Diversity: We celebrate diversity in our workforce and embrace various perspectives.
  • Community Engagement: We actively participate in community initiatives and encourage our employees to volunteer.
Status: Open