Software Engineer

Cape Town FULL TIME R30,000 - R45,000 / Month
(R360,000 - R540,000 / Year)

Job Description

We are seeking a Software Engineer passionate about coding and software solutions to join our dynamic team in Cape Town. You will engage in exciting projects that require an innovative mindset and technical expertise. The ideal candidate should be comfortable working in a fast-paced environment, developing software that meets our clients' needs.

Responsibilities

  • Design and develop backend APIs and services.
  • Integrate third-party services and data sources.
  • Optimize applications for maximum speed and scalability.
  • Assist with project management and team coordination.
  • Document development processes to ensure knowledge sharing.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar field
Experience
  • 4+ years of software development experience
Technical Skills
  • Python
  • Node.js
Soft Skills
  • Effective Communication
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker and containerization: Experience with Docker for efficient development and deployment.
  • Familiarity with CI/CD pipelines: Experience in implementing continuous integration and deployment workflows.

Benefits

  • Full health, dental, and vision insurance.
  • Generous leave policies.
  • Flexible work arrangements to suit personal needs.
  • Support for continuous learning and certifications.

Company Culture

  • Collaborative Environment: Teamwork is at the heart of our operations, fostering innovation.
  • Continuous Learning: We provide resources for ongoing education and growth in your career.
  • Respect and Integrity: We value honesty and respect within our teams and with our clients.
Status: Closed