Senior Software Engineer

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

Job Description

Join us as a Senior Software Engineer, where your skills and passion for software development will help drive our projects to success. In this role, you will be responsible for designing and implementing high-quality software solutions while collaborating closely with product managers and other developers. If you are keen to innovate and make an impact in the tech industry, apply today!

Responsibilities

  • Facilitate collaboration between team members to ensure efficient project delivery.
  • Actively contribute to the architecture and design of scalable systems.
  • Analyze and refine existing processes for continued improvement.
  • Support junior engineers with code and architecture reviews.
  • Stay current with industry trends and technologies and share knowledge with the team.

Requirements

Education
  • Bachelor's degree (or equivalent experience) in Software Engineering
  • A Master's degree is advantageous
Experience
  • 5+ years of proven experience in the software engineering domain
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical Thinking
  • Time Management
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Proven experience with CI/CD tools: Experience with tools like Jenkins for continuous integration/continuous deployment.
  • Knowledge of GraphQL: Familiarity with GraphQL for building APIs is a plus.

Benefits

  • Full health benefits along with dental and vision plans.
  • Company-sponsored retirement plan with matching contributions.
  • Work-life balance with flexible working conditions.
  • Continuous learning and professional development opportunities.

Company Culture

  • Empowerment: We empower our employees to take ownership of their work and drive their professional growth.
  • Continuous Learning: Learning and development are core to our culture, promoting lifelong learning among our team.
  • Integrity: We operate with integrity in all business dealings, ensuring trust and respect within our workplace.
Status: Closed