Full Stack Developer

Cape Town Full-time R50,000 - R71,000 / Month
(R600,000 - R850,000 / Year)

Job Description

Join our vibrant team in Cape Town as a Full Stack Developer! You will be responsible for designing, implementing, and maintaining software applications. We seek a developer who is skilled in both front-end and back-end languages and frameworks.

Responsibilities

  • Lead development efforts for end-to-end software solutions.
  • Design databases and write complex SQL queries for data management.
  • Communicate effectively with stakeholders regarding project statuses.
  • Mentor and train junior software developers.
  • Implement security policies and measures for applications.
  • Ensure adherence to coding standards and best practices.
  • Create documentation for software design and functionality.
  • Participate in system architecture planning and optimization.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 4+ years of full-stack development experience
Technical Skills
  • JavaScript
  • Angular
  • Node.js
Soft Skills
  • Critical Thinking
  • Leadership
Certifications
  • Google Certified Professional Cloud Architect
  • JavaScript Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of GraphQL: Experience in building APIs using GraphQL.
  • Proficiency in TypeScript: Familiarity with TypeScript for building scalable applications.

Benefits

  • Comprehensive medical cover
  • Retirement savings plan with company contributions
  • Work-from-home flexibility
  • Team-building events and activities

Company Culture

  • Growth Mindset: We foster a culture of continuous learning and personal growth.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for our employees.
  • Respect and Trust: We build relationships based on respect and trust within our teams.
Status: Closed