Senior Software Engineer

Cape Town FULL TIME R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

Looking for an enthusiastic Senior Software Engineer to enhance our innovative software development team. This role focuses on crafting efficient, scalable applications and requires proficiency in various programming languages. Collaborate with a talented team to oversee the full development lifecycle and contribute to exciting projects that impact our users directly.

Responsibilities

  • Design, develop, and maintain scalable web applications.
  • Collaborate with product managers and UX designers to define user requirements.
  • Ensure a high standard of code quality and maintainability.
  • Perform code reviews and provide constructive feedback.
  • Lead project development from planning to deployment phases.
  • Troubleshoot and resolve complex technical issues.
  • Stay current with emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • Python
Soft Skills
  • Team collaboration
  • Effective communication
  • Problem-solving
Certifications
  • AWS Certified Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization and orchestration for efficient deployment.
  • Familiarity with CI/CD processes: Understanding of automated deployment cycles and integration practices.

Benefits

  • Comprehensive health and wellness benefits
  • Flexible work hours with remote work options
  • Generous leave policies
  • Professional development opportunities

Company Culture

  • Innovation: We champion innovation, encouraging our team to explore new technologies and ideas.
  • Collaboration: Teamwork is at the core of our culture; we believe in collective success.
  • Diversity and Inclusion: We are committed to fostering a diverse workforce that reflects different backgrounds and perspectives.
Status: Closed