Software Engineer

Johannesburg FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are on the hunt for a talented Software Engineer who thrives in a dynamic environment. As part of our team, you will be responsible for developing high-quality software solutions that meet the needs of our clients. You will have the opportunity to collaborate with cross-functional teams to define and design new features, ensuring that performance and quality are at the forefront of our development process. This position offers a great chance to work with the latest technologies and methodologies.

Responsibilities

  • Create and maintain APIs and user interfaces for web applications.
  • Collaborate closely with DevOps to improve deployment processes.
  • Research and implement new technologies to enhance software capabilities.
  • Assist in defining technical requirements for new features.
  • Provide technical support and mentorship to junior developers.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • React
  • Node.js
  • GraphQL
Soft Skills
  • Critical Thinking
  • Leadership
Certifications
  • Google Cloud Professional Developer
Languages
  • English: Fluent

Advantageous

  • Experience with RESTful API development: Ability to design and implement RESTful APIs.
  • Knowledge of UI/UX principles: Understanding user-centered design principles for application development.

Benefits

  • Health and wellness programs.
  • Retirement savings plan with company match.
  • Opportunities for continued education and training.
  • Collaborative and inclusive workplace culture.

Company Culture

  • Continuous Learning: We encourage ongoing education and skill development for all employees.
  • Work-Life Balance: We promote a healthy work-life balance to support overall employee well-being.
  • Community Engagement: Our company actively engages in community initiatives and volunteer work.
Status: Closed