Python Developer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are on the lookout for a talented Python Developer in Cape Town who is ready to help take our software solutions to the next level. This role will require you to use your expertise in Python to develop robust applications, ensuring quality and performance throughout the development lifecycle.

Responsibilities

  • Create scalable web applications using Python and its frameworks.
  • Conduct code reviews and enforce best practices within the team.
  • Participate in the full software development lifecycle.
  • Engage with clients to understand their software needs and requirements.
  • Analyze system performance to ensure optimal efficiency.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar
  • Master's degree in a relevant field is preferred
Experience
  • 4+ years of commercial Python experience
Technical Skills
  • Flask
  • SQL
Soft Skills
  • Teamwork
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD: Familiarity with continuous integration and continuous delivery processes.
  • Version control systems: Experience in using Git for version control.

Benefits

  • Comprehensive benefits package including medical aid
  • Annual company retreats and team-building activities
  • Opportunities for upward mobility
  • Support for remote working

Company Culture

  • Growth Mindset: We encourage continuous learning and development amongst our workforce.
  • Agility: We adapt to changes swiftly and maintain a proactive approach to challenges.
  • Fun and Enjoyment: A positive atmosphere often yields the best results; we ensure to enjoy our work while achieving our goals.
Status: Open