Software Engineer

Johannesburg FULL TIME R33,333 - R58,333 / Month
(R400,000 - R700,000 / Year)

Job Description

As a Software Engineer at our company, you will be responsible for coding, testing, and implementing software solutions. We invite you to bring your unique skills and ideas to our team of experts.

Responsibilities

  • Create detailed documentation for software development processes and systems.
  • Engage in continuous learning to improve software engineering skills.
  • Respond promptly to technical issues raised by users.
  • Assist in training and mentoring junior developers.
  • Contribute to team ceremonies and stand-up meetings.

Requirements

Education
  • Bachelor's degree in Software Engineering is preferred
Experience
  • 5+ years of experience with full-stack development
Technical Skills
  • JavaScript
  • React
Soft Skills
  • Problem-solving
  • Team Player
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS: Experience with deploying applications on cloud platforms such as AWS.
  • Knowledge of Agile methodologies: Familiarity with Agile methodologies for software development.

Benefits

  • Comprehensive medical insurance
  • Free online courses and training programs
  • Flexible schedules with an option for remote work
  • Performance bonuses based on company success

Company Culture

  • Continuous Development: We believe in personal and professional growth through continuous learning opportunities.
  • Work-Life Balance: We prioritize work-life balance to ensure our employees stay healthy and productive.
Status: Open