Senior Software Engineer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join us as a Senior Software Engineer, where you will play a crucial role in delivering robust software solutions. This position involves developing applications, enhancing system performance, and working closely with project stakeholders to deliver stellar user experiences.

Responsibilities

  • Develop applications using the latest technologies and frameworks.
  • Participate in the agile development process and sprint planning.
  • Collaborate with designers to enhance user experience.
  • Proactively identify areas for improvement in existing systems.
  • Ensure the quality and security of the application.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of professional experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • RESTful APIs
  • Database Management
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • AWS Certified Solutions Architect
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Agile Methodologies: Familiarity with Agile and Scrum methodologies.
  • Knowledge of DevOps practices: Understanding of CI/CD processes and tools.

Benefits

  • Competitive annual salary package
  • Health and wellness benefits
  • Remote working flexibility
  • Professional development opportunities

Company Culture

  • Innovative Environment: We encourage creativity and innovation in all our projects.
  • Team Collaboration: We foster teamwork and collaboration across all levels.
  • Diversity and Inclusion: We welcome diverse perspectives and strive for an inclusive workplace.
Status: Closed