Software Engineer

Durban FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We're seeking a Software Engineer with a passion for coding and a knack for problem-solving. The ideal candidate will work on both front-end and back-end development, crafting robust applications that meet our clients' needs while enjoying the fast-paced, innovative environment of our hybrid workplace.

Responsibilities

  • Design and build structure for software applications.
  • Work with clients to gather requirements and feedback for software solutions.
  • Test and deploy applications and systems.
  • Monitor and enhance application performance.
  • Document software designs, changes, and new systems.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 3-5 years of experience in full-stack software development
Technical Skills
  • Node.js
  • SQL/NoSQL databases
Soft Skills
  • Problem-solving
  • Adaptability

Advantageous

  • Experience working in Agile teams: Comfortable with Agile methodologies and collaboration platforms.
  • Experience with RESTful APIs: Ability to develop and consume RESTful services.

Benefits

  • Comprehensive health insurance package
  • Generous leave policy including parental leave
  • Wellness programs and fitness memberships
  • Professional development opportunities

Company Culture

  • Continuous Learning: We support our team members' growth through training, workshops, and mentorship programs.
  • Diversity and Inclusion: Our team is diverse and inclusive, encouraging unique contributions from every member.
Status: Closed