Full-Stack Developer

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

Job Description

As a Full-Stack Developer, you will play a crucial role in our development team. You'll work on a variety of projects, ensuring that our applications not only function well but also provide an excellent user experience. If you're looking to grow your skills and be part of a dynamic team, this opportunity is for you.

Responsibilities

  • Design and implement scalable architecture for web applications.
  • Work closely with project managers to define project requirements and desired outcomes.
  • Troubleshoot and resolve technical issues as they arise.
  • Document development processes and code changes for reference.
  • Participate in agile development methodologies, including sprints and daily stand-ups.
  • Mentor junior developers and contribute to their professional growth.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of full-stack development experience
Technical Skills
  • JavaScript
  • PHP
  • HTML/CSS
  • MySQL
Soft Skills
  • Teamwork
  • Effective Communication
Certifications
  • Certified ScrumMaster (CSM)
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience in React.js or Angular: Proficient in building single-page applications using React.js or Angular.
  • Knowledge of DevOps practices: Familiarity with CI/CD, containerization, and cloud deployment.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health insurance
  • Flexible work hours and work-from-home options
  • Professional development opportunities

Company Culture

  • Innovation: We foster an environment where creativity and innovation are encouraged and rewarded.
  • Collaboration: Teamwork and collaboration pave the way for our success.
  • Learning Opportunities: We are committed to the continuous learning and development of all employees.
Status: Closed