Full Stack Developer

Pretoria FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Join our team as a Full Stack Developer, where you will play a critical role in shaping our software products. You must be proficient in Node.js and showcase your ability to work across the entire software stack, from database to front-end interfaces.

Responsibilities

  • Architect, code, and implement full-stack applications.
  • Participate in design and architectural discussions.
  • Engage with stakeholders to gather and analyze requirements.
  • Ensure the responsiveness of applications across all devices.
  • Participate in all phases of the software development lifecycle.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • Node.js
  • MongoDB
  • GraphQL
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Certified Node.js Developer
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Familiarity with CI/CD pipeline tools such as Jenkins or GitLab.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness programs
  • Flexible working hours and opportunity to work remotely
  • Professional development opportunities

Company Culture

  • Innovation: Encouraging out-of-the-box thinking to drive project success.
  • Collaboration: A team-oriented culture focusing on shared goals and mutual support.
Status: Closed