Full Stack Developer

Pretoria Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join us as a Full Stack Developer in Pretoria, where you'll build responsive web applications and robust back-end services. Our ideal candidate strives for excellence and thrives in a collaborative workspace, shaping the future of our software solutions.

Responsibilities

  • Design and implement web applications using JavaScript frameworks such as React and Angular.
  • Develop back-end services with Node.js and Express.js.
  • Collaborate with UI/UX designers to create user-friendly interfaces.
  • Optimize applications for maximum speed and scalability.
  • Ensure code quality through regular reviews and unit testing.
  • Handle database management using MongoDB or SQL databases.
  • Stay updated with emerging technologies and industry trends.
  • Mentor junior developers and provide guidance.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferable
Experience
  • Minimum of 4 years experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • MongoDB
  • HTML/CSS
Soft Skills
  • Team Collaboration
  • Problem-Solving
  • Communication
Certifications
  • AWS Certified Developer
  • Certified Scrum Master (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Knowledge of container technology to streamline development.
  • Familiarity with CI/CD tools: Experience in automating deployments through pipelines.

Benefits

  • Comprehensive health and wellness benefits
  • Retirement savings plan with matching contributions
  • Flexible work hours and remote work options
  • Paid time off and sick leave

Company Culture

  • Collaborative Work Environment: We focus on teamwork and collaboration to foster innovation.
  • Continuous Learning: Opportunities for professional development and growth.
  • Diversity and Inclusion: Committed to building a diverse and inclusive team.
Status: Closed