Software Engineer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

As a Software Engineer, you will play a crucial role in building efficient, scalable software solutions. This role requires a solid understanding of software engineering principles, along with a proactive approach to learning and implementing new technologies. If you're eager to make an impact and enhance user experiences, we want to hear from you.

Responsibilities

  • Build applications that are robust and easy to maintain.
  • Integrate software components and third-party APIs.
  • Support and mentor junior developers in their tasks.
  • Contribute to continuous improvement by suggesting improvements to the development process.
  • Utilize version control tools to manage changes in the codebase.
  • Engage with stakeholders to gather and clarify technical requirements.
  • Conduct code reviews to maintain high quality standards.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 3-5 years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
  • HTML/CSS
Soft Skills
  • Time Management
  • Adaptability
Certifications
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud platforms like AWS or Azure: Experience deploying applications on cloud-based environments to improve scalability.
  • Experience in Agile methodologies: Adept at working within Agile frameworks to enhance team productivity.

Benefits

  • Comprehensive health coverage
  • Generous paid time off and sick leave
  • Support for professional development and training
  • Team-building activities and outings

Company Culture

  • Diversity and Inclusion: We are committed to fostering a workplace that values diverse perspectives and inclusion.
  • Work-Life Balance: We prioritize work-life balance and support our employees' well-being.
Status: Closed