Software Engineer

Cape Town FULL TIME R33,333 - R50,000 / Month

Job Description

Join our team as a Software Engineer, where you'll work on exciting projects, using cutting-edge technology to build robust applications that drive our business forward.

Responsibilities

  • Develop, test, and implement new software features based on user requirements.
  • Work closely with the product management team to refine feature specifications.
  • Ensure the technical feasibility of UI/UX designs.
  • Maintain and improve existing codebases while ensuring quality standards.
  • Mentor junior developers and promote best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Java
  • SQL
  • Git
  • REST APIs
Soft Skills
  • Problem-solving
  • Collaboration
  • Communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Familiarity with Agile frameworks and practices for managing software development.
  • Knowledge of Docker: Experience working with Docker for containerization.

Benefits

  • Competitive salary package
  • Health insurance benefits
  • Flexible working hours and remote work options
  • Professional development opportunities

Company Culture

  • Team-oriented: We foster a team-oriented culture where collaboration and mutual respect are key.
  • Innovative Environment: Our culture encourages innovative thinking and the exploration of new ideas.
  • Commitment to Growth: We support the professional development and growth of our team members.
Status: Closed