Python Developer

2 weeks ago


Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

Our client is a high-growth tech startup based in Cape Town, focused on transforming healthcare bookings across Africa. Their platform includes a consumer-facing site supported by a powerful booking engine that's already being used by major players in the healthcare and insurance industries to elevate the customer experience. With strong revenue and successful venture capital backing, they are positioned for rapid growth.

Role overview

Since they are a small company, our client prefers hiring generalist engineers instead of specialists. The ideal candidate will be able to assist with front end development (both client side and server side) as well as back end development and infrastructure maintenance. Candidates should show initiative and work well in diverse teams. Candidates with relevant experience and / or tertiary qualifications are preferred.

Job type: Permanent/Full time

Work Place: Hybrid

Location: Observatory, Cape Town

Requirements

  • BA/BS in Computer Science or related technical field or equivalent number of years of experience.
  • 3 – 5 years of programming experience with web technologies.
  • Knowledge in or experience with how to program scalable and optimised software systems.
  • Familiarity with Agile software development concepts.
  • Are obsessed with figuring out solutions to complex problems.
  • Passionate about learning new technologies and systems.
  • Know how to spot user pain-points and craft a solution.
  • Are excited to hit the ground running at a high-growth company.
  • Should have a strong passion for software development and a clear understanding of the relevant technical standards and design patterns.
  • Have strong research skills.
  • Must be an out of the box thinker.
  • Can work under pressure without sacrificing or compromising the quality of work.

Experience with the following technologies are advantageous:

  • Python
  • Django
  • uWSGI
  • Celery
  • JSON REST API design
  • Flask
  • Sass
  • Compass
  • Bootstrap3
  • webpack
  • ES2015
  • Responsive UI / UX design
  • jQuery
  • Packer
  • Amazon Web Services
  • Elasticsearch
  • redis
  • PostgreSQL
  • NGINX
  • Agile development
  • Version control

Responsibilities

  • Develop high-quality code and create automated tests.
  • Assist with the creation of systems and tools that boost the efficiency of our operations.
  • Utilise strong analytic skills and intuition to figure out solutions to complex technical problems.
  • Collaborate with developers and other non-technical team members.

Benefits

  • Competitive industry based remuneration.
  • Share options after 6 months with the company.
  • Support of ongoing mentorship and development.
  • Flexible working hours policy (e.g. unlimited work from home days).
  • Unlimited leave.
  • Fun, creative and relaxed family-style company culture.

  • Python Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Network1 Full time R500 000 - R800 000 per year

    Calling Python Developers with strong experience in integrating payment processors. Our client in the travel industry is looking for a skilled Python Developer to play a key role in building secure, scalable, and efficient systems that power their payment solutions.Key Responsibilities:Develop and maintain Python-based applicationsIntegrate multiple payment...


  • Cape Town, Western Cape, South Africa Supportwave Full time US$60 000 - US$240 000 per year

    Senior Python Developer - Hybrid Cape Town, Full-Time ContractWe seek a Senior Python Developer to design, develop, and maintain complex software solutions in finance, using Python and cloud technologies for large-scale data processing and API integrations. Key impacts include delivering high-performance applications, optimizing databases, and collaborating...

  • Python Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa The Legends Agency Full time R4 200 000 - R6 300 000 per year

    Python DeveloperCape Town | R R70 000About Our ClientOur client is a fast-growing technology company transforming the healthcare space by connecting patients, providers, and partners through seamless digital platforms. With a mission to simplify healthcare access, they focus on building scalable, secure, and user-friendly systems that handle high traffic and...


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    Role: Python developer (Junior – Mid)Type: Independent contract (must be able to invoice us monthly)Start: Immediate Location: RemoteAvailability: At least 4 days per week (5 preferred)Kindly note that this is an immediate start contract position, therefore the candidate will need to start within 48 hours of offer being extended. Notice periods...


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    Role:Python developer (Junior – Mid)Type:Independent contract (must be able to invoice us monthly)Start:ImmediateLocation:RemoteAvailability:At least 4 days per week (5 preferred)Kindly notethat this is an immediate start contract position, therefore the candidate will need to start within 48 hours of offer being extended. Notice periods unfortunately...

  • Python Developer

    1 day ago


    Cape Town, Western Cape, South Africa Pillangó Placements Full time

    Squint your eyes This is a rare opportunity for a Developer to earn in US dollars while working in a flexible hybrid model based in the heart of Cape Town, building across tech stacks while owning commercial outcomes and architecting large-scale systems.We're hiring acrosstwo tracks (Mid-Level and Senior). You'll work across the ecosystem—from AWS...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    Senior Python Developer - 12 Month ContractKey Responsibilities:Lead the technical modernisation of our Django-based insurance platformDesign and implement robust APIs and integrationsDrive best practices in software development and system architectureMentor and technically grow team membersContribute to system design decisions and technical...


  • Cape Town, Western Cape, South Africa takealot Full time R60 000 - R180 000 per year

    Company DescriptionTakealot is South Africa's leading shopping platform, dedicated to transforming lives through e-commerce since 2011. Renowned for its expansive product range, reliable delivery, and exceptional customer service, Takealot is a trusted name in online shopping. The company supports over 12,000 small businesses and has created thousands of...


  • Cape Town, Western Cape, South Africa Decision Inc Full time

    Who We Need  Back End Python Developer (Contractor)We are seeking a Back-End Python Developer to join our internal team in Cape Town on a contract basis. This role is perfect for a skilled developer with a passion for creating robust and scalable solutions. Strong communication and collaboration skills are essential, as you'll work closely with our dynamic...


  • Cape Town, Western Cape, South Africa Communicate Ct Full time

    Hear ye, witches and wizards of the coding artsThe High Enchantments Council invites a Mid-Level Python Developer to join Hogwarts' technomancy ranks. The enchanted systems—spell-tracking scrolls, floating-ledger databases, and the occasional feathered mishap—require a skilled coder to restore balance and clarity.If you believe magic and algorithms...