Software Engineer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are on the lookout for a skilled Software Engineer to join our vibrant team in Cape Town. The ideal candidate will possess strong programming skills and be adept at both front-end and back-end technologies. You'll be instrumental in developing robust software solutions that meet our clients' needs while ensuring high performance and responsiveness.

Responsibilities

  • Design, develop, and enhance web applications in a collaborative team environment.
  • Ensure adherence to software development best practices and guidelines.
  • Participate in daily stand-up meetings and Agile ceremonies.
  • Gather and analyze user feedback to improve application usability.
  • Assist in mentoring junior developers and fostering a collaborative team culture.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Problem-solving
  • Collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Hands-on experience with Jenkins, CircleCI, or similar tools for continuous integration and deployment.
  • Knowledge of containerization (Docker): Familiarity with Docker for application deployment and management.

Benefits

  • Comprehensive health and wellness programs
  • Generous leave policies
  • Employee assistance programs
  • Training and development sessions

Company Culture

  • Continuous Learning: We promote professional growth by providing ongoing learning and training opportunities.
  • Work-Life Balance: We prioritize our employees' well-being and encourage a healthy work-life balance.
  • Respectful Communication: We value open communication and treat all employees with respect and consideration.
Status: Closed