Software Engineer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join our dynamic team as a Software Engineer and contribute to exciting, innovative software projects. You will leverage your skills in software development to build efficient applications and collaborate with cross-functional teams to deliver high-quality products that align with client requirements.

Responsibilities

  • Develop quality software for various applications within our company.
  • Coordinate with stakeholders to define project scopes and objectives.
  • Ensure software security and data protection through best practices.
  • Design databases to manage and store application data effectively.
  • Provide training and support for users to maximize application capabilities.
  • Collaborate with other teams to align on project timelines.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is an advantage
Experience
  • 3+ years of professional experience in software development
Technical Skills
  • JavaScript
  • HTML/CSS
Soft Skills
  • Analytical Thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD pipelines: Understanding of continuous integration and deployment practices.
  • Knowledge of mobile app development: Experience with mobile application frameworks is a plus.

Benefits

  • Competitive salary package
  • Annual performance bonuses
  • Professional development programs
  • Team-building activities

Company Culture

  • Commitment to Excellence: We are dedicated to maintaining the highest standards in our work and continuously seek improvement.
  • Work-Life Balance: We value work-life balance and provide flexible arrangements to support our employees.
  • Active Community Engagement: We encourage our employees to engage in community service and contribute positively to society.
Status: Closed