Full Stack Developer

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

Job Description

Join our innovative team as a Full Stack Developer, where you'll create, maintain, and iterate on web applications that deliver seamless user experiences while collaborating with cross-functional teams.

Responsibilities

  • Implement responsive design and develop features that enhance user interactions.
  • Architect application back-end for high traffic scenarios.
  • Integrate third-party services and APIs.
  • Utilise DevOps methodologies for CI/CD automation.
  • Document development processes and software specifications.
  • Actively contribute to team brainstorming and solution discussions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years in software development with a strong emphasis on full-stack programming.
Technical Skills
  • JavaScript
  • HTML/CSS
  • Node.js
  • React
  • Git
  • SQL
  • Agile Methodologies
  • API Development
  • Testing Frameworks
  • Cloud Platforms
Soft Skills
  • Critical Thinking
  • Teamwork
  • Effective Communication
Certifications
  • Full Stack Certification from a recognized institution
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Basic knowledge of containerization tools for efficient development.
  • Experience with Continuous Integration tools: Knowledge of CI/CD practices for streamlined deployment.

Benefits

  • Medical aid and wellness benefits
  • Retirement savings plan with contributions
  • Flexible work arrangements
  • Opportunities for professional development

Company Culture

  • Creativity: We encourage innovative thinking that drives our success in the tech space.
  • Supportive Environment: We build a supportive workplace where mentorship and growth are priorities.
  • Inclusivity: We celebrate diversity and strive for a balanced team culture.
Status: Open