Software Engineer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join us as a Software Engineer and play a crucial role in developing cutting-edge software solutions. You will work on both front-end and back-end systems, collaborating with a team that values creativity and technical excellence.

Responsibilities

  • Architect and build robust software systems.
  • Ensure the quality and maintainability of code through testing and documentation.
  • Collaborate with stakeholders to gather and analyze requirements.
  • Engage in Agile methodologies for project management and delivery.
  • Drive technical discussions and contribute to architectural decisions.

Requirements

Education
  • Master's degree in Software Engineering or similar field
Experience
  • 2-4 years of industry-specific experience
Technical Skills
  • JavaScript
  • TypeScript
  • Docker
  • CI/CD
Soft Skills
  • Leadership
  • Time Management

Advantageous

  • Knowledge of Mobile Development: Experience in mobile application development.
  • Familiarity with GraphQL: Understanding of GraphQL for API development.

Benefits

  • Performance-related bonuses
  • Retirement savings plan with employer contribution
  • Paid time off and holidays
  • Employee wellness programs
  • Opportunities for career advancement

Company Culture

  • Team Spirit: We encourage collaboration and teamwork in every project.
  • Continuous Learning: Commitment to lifelong learning and professional growth.
Status: Closed