Full Stack Developer

Pretoria FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

Looking for a Full Stack Developer to enhance our dynamic team in Pretoria! You will be responsible for designing and implementing application components through all stages of development. Our ideal candidate is not only technically sound but will also have the ability to work collaboratively and communicate effectively across teams.

Responsibilities

  • Lead development projects and mentor junior developers.
  • Coordinate with stakeholders to define project objectives.
  • Conduct testing and debugging for various software components.
  • Provide constructive feedback during peer reviews.
  • Drive the development of APIs and back-end services.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • HTML/CSS
  • SQL and NoSQL databases
  • API development
  • Version control systems (Git)
Soft Skills
  • Communication
  • Teamwork
  • Problem-solving
Languages
  • English: Fluent
  • Afrikaans: Advanced

Advantageous

  • Experience with cloud platforms (AWS, Azure): Familiarity with cloud services to enhance application deployment.
  • Knowledge of DevOps practices: Understanding of CI/CD processes for efficient development.

Benefits

  • Competitive salary package with performance bonuses
  • Health and wellness programs
  • Work-life balance with flexible hours
  • Opportunities for professional growth

Company Culture

  • Innovation: We nurture creativity and appreciate new ideas that can drive growth.
  • Collaboration: Teamwork is at the heart of our success; we believe in collective problem-solving.
  • Diversity: We embrace diversity and strive to foster an inclusive work environment.
Status: Closed