Full Stack Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our tech-savvy team as a Full Stack Developer! This position involves working on diverse projects, building robust applications from the ground up. You will utilize your skills in front-end and back-end development, ensuring seamless integration and delivering a high-quality user experience.

Responsibilities

  • Architect and build services and applications to accelerate business outcomes.
  • Ensure applications are secure and compliant with best security practices.
  • Implement unit tests and functional testing for software reliability.
  • Mentor junior developers to enhance team development skills.
  • Collaborate and communicate efficiently with cross-functional teams.
  • Maintain documentation for all developed applications and frameworks.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree is an advantage
Experience
  • 5-7 years in software development roles
Technical Skills
  • JavaScript Frameworks
  • Database Management
  • Server-side Languages
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified Kubernetes Administrator
  • Google Cloud Professional Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services like AWS or Azure: Basic understanding and experience using cloud computing services.
  • Knowledge of mobile development: Experience with mobile platforms would be beneficial.

Benefits

  • Comprehensive medical coverage
  • Retirement savings plan with company match
  • Telecommuting options
  • Continuous learning and development programs

Company Culture

  • Growth Focused: We prioritize employee development and offer opportunities for advancement.
  • Inclusive Practices: We are committed to creating an inclusive environment where everyone’s voice is valued.
Status: Closed