Senior Software Engineer

Cape Town FULL TIME R60,000 - R75,000 / Month
(R720,000 - R900,000 / Year)

Job Description

We are on the lookout for an experienced Senior Software Engineer who thrives in a collaborative environment. The ideal candidate will possess extensive knowledge in both front-end and back-end technologies, and will be instrumental in designing and implementing scalable software solutions. You will play a key role in bridging our client’s needs with innovative tech solutions.

Responsibilities

  • Lead software crafting via smart design choices and efficient code implementation.
  • Work alongside product management to define project timelines and deliverable quality.
  • Enhance system functionality through continuous improvement processes.
  • Provide leadership and mentoring to junior developers on the team.
  • Engage in performance optimization and troubleshooting protocols.

Requirements

Education
  • Bachelor's or Master's degree in Software Engineering
Experience
  • 5+ years in software engineering
Technical Skills
  • Cloud Technologies
  • DevOps Tools
Soft Skills
  • Communication Skills
  • Adaptability
Certifications
  • Google Cloud Professional
  • Certified Agile Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Understanding the principles of building microservices-based applications.
  • Familiarity with TypeScript: Working knowledge of TypeScript for enhancing JavaScript applications.

Benefits

  • Inclusive health, dental, and vision plans
  • Generous leave policy including family leave
  • Support for ongoing education and skills training
  • Team-building events and activities

Company Culture

  • Focus on Community: We believe in fostering a sense of community within the workplace that reflects our values.
  • Encouragement of Work-Life Balance: We provide our employees with the flexibility they need to maintain a healthy work-life balance.
  • Commitment to Continuous Improvement: We strive for continuous learning and improvement in both our products and our people.
Status: Open