Senior Software Developer

Cape Town Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join us as a Senior Software Developer in Cape Town, where you'll work on exciting projects and contribute to innovative software solutions. We are looking for candidates with experience in modern programming practices and a collaborative mindset, eager to push boundaries and deliver exceptional results.

Responsibilities

  • Develop, test, and deploy high-performance web applications.
  • Engage in full software development lifecycle, including planning, analysis, design, implementation, testing, and deployment.
  • Collaborate with other developers to brainstorm and implement innovative solutions.
  • Assist in user training and support to ensure effective software implementation.
  • Monitor application performance and address issues proactively.

Requirements

Education
  • Bachelor's degree in Software Engineering or Computer Science
Experience
  • 5+ years in software development with a focus on both frontend and backend technologies.
Technical Skills
  • JavaScript
  • Python
Soft Skills
  • Communication
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Knowledge of CI/CD practices and version control systems.

Benefits

  • Comprehensive medical, dental, and vision coverage.
  • Retirement savings plan with employer matching.
  • Paid time off and holidays.
  • Profit-sharing opportunities.

Company Culture

  • Innovation-Focused: We cultivate creativity and encourage new ideas and solutions.
  • Growth Mindset: Opportunity for personal and professional advancement through mentorship programs.
Status: Closed