Full Stack Developer

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

Job Description

We are seeking a Full Stack Developer with a passion for building responsive and scalable web applications. The successful candidate will have a strong foundation in both front-end and back-end technologies, capable of contributing to all phases of the software development lifecycle.

Responsibilities

  • Focus on both front-end and back-end development for web applications.
  • Work with innovative technologies to enhance user experience.
  • Collaborate with other developers to improve functionality.
  • Mentor junior developers and assist with their growth.
  • Maintain version control and continuous integration using Git.
  • Ensure compliance with industry best practices.
  • Evaluate and implement new technologies as required.
  • Coordinate with the QA team to ensure software functionality.
  • Prepare and present technical reports to management.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • Git
  • Agile Methodologies
Soft Skills
  • Adaptability
  • Critical Thinking
Certifications
  • Google Cloud Certified - Professional Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Agile software development: Hands-on experience in Agile methodologies and practices.
  • Knowledge of Cloud services (AWS/Azure): Familiarity with cloud service platforms for deployment and services.

Benefits

  • Comprehensive health and wellness programs
  • Retirement savings plan with company matching
  • Remote work flexibility
  • Paid time off and holidays

Company Culture

  • Work-Life Balance: We prioritize work-life balance and offer flexible work arrangements.
  • Collaboration: Our teams work collaboratively, encouraging input from all members.
  • Community Engagement: We actively participate in community services and outreach programs.
Status: Open