Full Stack Developer

Johannesburg Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our dynamic team as a Full Stack Developer! We seek a professional with strong skills in both front-end frameworks and back-end technologies. You will be responsible for developing responsive web applications that enhance user experience while working collaboratively within an agile environment.

Responsibilities

  • Design and implement robust back-end architectures that support scalable front-end applications.
  • Work within an agile environment to iterate rapidly on product features.
  • Conduct user research and usability testing to refine user experience.
  • Maintain high standards of code quality through testing and code reviews.
  • Prepare and maintain documentation for processes and standards.
  • Mentor junior developers and assist in their growth.
  • Develop strategies to improve application uptime and decrease latency.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 5+ years of software development experience
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • MySQL/PostgreSQL
Soft Skills
  • Teamwork
  • Problem-solving
  • Communication
Certifications
  • Certified ScrumMaster (CSM)
  • AWS Certified Developer - Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and AWS: Hands-on knowledge in deploying applications using Docker and AWS.
  • Familiarity with CI/CD practices: Experience in using CI/CD tools for streamlined deployments.

Benefits

  • Competitive salary with health, dental and vision benefits.
  • Flexible working arrangements.
  • Paid time off and sick leave.
  • Career development and training opportunities.

Company Culture

  • Innovation: We encourage creative thinking and innovative solutions.
  • Collaboration: We believe in teamwork and open communication to achieve goals.
  • Diversity and Inclusion: We strive for a diverse workforce and inclusivity in all initiatives.
Status: Open