Full Stack Developer

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

Job Description

As a Full Stack Developer, you will play a critical role in designing and developing innovative software solutions. The ideal candidate will excel in both client-side and server-side programming. If you are passionate about technology and eager to push boundaries, we want to hear from you!

Responsibilities

  • Build dynamic and interactive web applications with a focus on user experience.
  • Work across the tech stack to create, enhance, and maintain application features.
  • Implement RESTful APIs and integrate with back-end services.
  • Monitor and improve application performance and security.
  • Collaborate with cross-functional teams to achieve project goals.

Requirements

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

Advantageous

  • Familiarity with Docker and cloud technologies: Knowledge of containerization and cloud services to enhance deployment processes.
  • Experience with Agile/Scrum methodologies: Ability to work in iterative development cycles, contributing to continuous improvement.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health insurance
  • Flexible work hours
  • Professional development opportunities

Company Culture

  • Innovation: We nurture a culture of innovation, encouraging employees to share and develop new ideas.
  • Diversity and Inclusion: We embrace diversity and strive for an inclusive work environment.
  • Continuous Learning: We invest in our team's professional growth through ongoing training and development.
Status: Closed