Full-Stack Developer

Cape Town Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We're seeking a Full-Stack Developer to work closely with our team in Cape Town. You'll be involved in all phases of web development, from concept to implementation, ensuring application performance and user satisfaction. If you're passionate about technology, we want to hear from you!

Responsibilities

  • Develop robust server-side applications and optimize front-end performance.
  • Work closely with team members to design application architecture.
  • Implement secure web application practices.
  • Test, troubleshoot, and refine code for optimal performance.
  • Collaborate on feature design and interface layout with the UI/UX team.
  • Assist in project planning and scope definition.
  • Regularly update documentation for code and application functionality.
  • Mentor junior developers and provide guidance on best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3-5 years of experience in a full-stack development role
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL
Soft Skills
  • Adaptability
  • Team Player
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with version control systems like Git: Knowledge of using Git for collaborative coding.
  • Familiarity with cloud services like AWS: Understanding of deploying applications in cloud environments.

Benefits

  • Competitive salary and performance bonuses
  • Medical aid and retirement fund contributions
  • Flexible working hours and remote work options
  • Opportunities for career advancement and professional development

Company Culture

  • Collaboration: We encourage teamwork and innovation among our employees.
  • Inclusivity: Diversity is a core value, and we strive for an inclusive workplace.
Status: Open