Senior Software Developer

Cape Town FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Senior Software Developer, you will play a crucial role in enhancing our software products. You will collaborate with product managers and UX designers to create user-friendly solutions. Strong proficiency in programming languages and frameworks is essential for this role.

Responsibilities

  • Analyze user stories and technical requirements.
  • Collaborate with teams to enhance application features.
  • Integrate third-party APIs and services into applications.
  • Identify and resolve technical issues promptly.
  • Participate in ongoing knowledge sharing and training sessions.
  • Contribute to team planning and strategic discussions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
Soft Skills
  • Communication
  • Problem-solving
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with microservices architecture: Understanding of building applications with microservices.
  • Experience in Agile methodologies: Hands-on experience with Agile project management frameworks.

Benefits

  • Health, dental, and vision coverage
  • Generous leave policies
  • Wellness initiatives
  • Professional development budget

Company Culture

  • Growth Opportunities: We offer ongoing training and career development.
  • Work-Life Balance: We believe in a healthy balance between work and personal life.
  • Open Communication: We foster an environment where all voices are heard.
Status: Closed