Software Engineer

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

Job Description

Join our Johannesburg team as a Software Engineer and be part of an exciting journey in the software development landscape. You will design and implement new features, optimize performance, and ensure the quality of our software products.

Responsibilities

  • Engage in full software development lifecycle from conception to deployment.
  • Develop RESTful APIs and work on front-end frameworks.
  • Facilitate communication between teams to align project goals.
  • Mentor junior developers and share knowledge within the team.

Requirements

Education
  • Master's degree in Software Engineering or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • React
  • API Development
Soft Skills
  • Leadership
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS: Hands-on experience with AWS for deploying and managing applications.
  • Knowledge of Agile methodologies: Experience in working within Agile teams and processes.

Benefits

  • Competitive salary package
  • Health insurance and wellness benefits
  • Flexible working hours and remote work options
  • Learning and development opportunities

Company Culture

  • Innovation: We foster a culture of innovation, encouraging our engineers to think creatively and explore new technologies.
  • Team Spirit: We believe in collaboration and teamwork, working together towards shared goals.
  • Diversity and Inclusion: Our diverse team is our greatest asset. We celebrate different backgrounds and perspectives.
Status: Closed