Full Stack Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our team as a Full Stack Developer where you'll create and maintain web applications, focus on user-centered design, and work closely with cross-functional teams. This is an excellent opportunity for someone eager to tackle challenges in a fast-paced environment and contribute to high-quality software engineering.

Responsibilities

  • Conduct testing for usability and performance.
  • Document development processes, code changes, and other technical specifications.
  • Collaborate with other developers to integrate tools and services.
  • Mentor junior developers and foster a culture of learning.
  • Actively contribute to team meetings and strategy discussions.

Requirements

Education
  • Bachelor's degree in an appropriate field
  • Master's degree is preferred
Experience
  • 5+ years of experience in developing web applications
Technical Skills
  • JavaScript
  • HTML/CSS
  • Node.js
  • MongoDB
Soft Skills
  • Problem-solving
  • Time management
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: A strong understanding of continuous integration/continuous deployment (CI/CD) methodologies.
  • Familiarity with TypeScript: Experience with TypeScript as an addition to JavaScript development.

Benefits

  • Comprehensive health insurance and wellness support.
  • Work-life balance with flexible hours.
  • Continuous learning and growth opportunities.
  • Employee assistance programme for personal growth.

Company Culture

  • Innovation: We prioritize innovative solutions and creative thinking within our development teams.
  • Engagement: We value employee engagement and feedback to improve our working environment.
  • Team Spirit: Promoting a fun, energetic work atmosphere for building camaraderie.
Status: Open