Software Developer

Pretoria FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Join our innovative team as a Software Developer. You will specialise in developing scalable applications that meet the demands of our clients. Your expertise in both front-end and back-end technologies will be crucial in shaping the future of our projects.

Responsibilities

  • Develop and maintain documentation for software functionality.
  • Ensure software compliance with industry standards and regulations.
  • Incorporate user feedback into software iterations.
  • Assist in the training of junior developers.
  • Engage in continuous learning to stay updated with industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • HTML/CSS
  • Node.js
  • SQL/NoSQL
Soft Skills
  • Teamwork
  • Analytical Skills
Certifications
  • AWS Certified Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with React and Angular: Hands-on experience with modern frontend libraries for building user interfaces.
  • Familiarity with Docker: Basic knowledge of using Docker for containerization.

Benefits

  • Medical aid coverage
  • 13th cheque
  • Flexible working hours
  • Training and development opportunities

Company Culture

  • Innovation: We thrive on innovative ideas and encourage our team to think creatively.
  • Collaboration: A collaborative environment where team input is valued and utilized.
  • Growth Mindset: We believe in continuous improvement and personal growth.
Status: Open