Software Engineer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Join our team as a Software Engineer in Cape Town, where you will leverage your skills in full-stack development to build scalable software solutions. You will work alongside a talented team to design and implement high-quality applications, ensuring that our solutions meet the evolving needs of our clients. Your role will also involve troubleshooting existing systems and collaborating with cross-functional teams to bring innovative ideas to life.

Responsibilities

  • Engage in full-stack development, contributing to both front-end and back-end projects.
  • Ensure code quality and integrity through automated testing.
  • Assist in maintaining and improving development tools and processes.
  • Collaborate with team members to ensure alignment with business goals.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • Microservices
Soft Skills
  • Leadership
  • Critical Thinking
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Knowledge of cloud services like AWS or Azure.
  • Familiarity with Agile methodologies: Experience working in Agile development environments.

Benefits

  • Full health, dental, and vision cover
  • Employee wellness initiatives
  • Generous leave policy
  • Access to training and workshops

Company Culture

  • Continuous Learning: We support continuous education and skill development for our employees.
  • Community Engagement: We believe in giving back to the community and encouraging volunteerism.
Status: Closed