Python Developer

1 week ago


WorkFromHome, South Africa Pillangó Placements Full time

Direct message the job poster from Pillangó Placements Tech TA | Marketing | Business Growth | Strategy | 2IC 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. The Company: A rapidly growing African scale-up improving everyday lives by providing access to solar energy and smartphones through innovative financing, in-house technology, and broad distribution networks across the continent. What’s in it for you? This is your opportunity to step into a career enhancing purpose-led business that combines the stability of a large organisation with the agility of a small team, where you are trusted with meaningful responsibility from Day 1 in a high-expectation, high-support culture. Enjoy additional benefits such as share options, travel opportunities, hybrid flexibility and annual team retreats. Your Responsibilities? Build across tech stacks : AWS (Terraform), Python services, custom front-ends (various JS frameworks), native Android, and Zoho Creator (Deluge). (Both) Own commercial outcomes : Go beyond coding to move business goals forward. (Both) Empathize with end users : Design for customers with diverse contexts and constraints; challenge your assumptions. (Both) Coach & uplift the team : Share good practices, review code, and contribute to developer culture. (Both) Feature ownership with support : Take end-to-end ownership of features/services, collaborating closely with seniors on design and delivery. (Mid-only) Architecture & DevOps leadership : Lead the design of web/native systems with complex integrations for resilience, scalability, and efficiency. (Senior-only) People development : Mentor, guide, and help level-up engineers; influence standards and ways of working. (Senior-only) What would make you ideal for the position? Education : Bachelor’s in Computer Science, Engineering, or related field (or equivalent experience). (Both) Front-end/UX : Experience with a front-end framework (Vue a plus) or UX sensibilities. (Both) DevOps & quality : Exposure to TDD, cloud architecture (AWS a plus), and building solid developer workflows. (Both) Backend competency : Comfortable implementing services with FastAPI (or similar) and managing databases; ready to stretch into broader DevOps with guidance. (Mid-only) Technical architecture : Proven design of systems (web/native) with complex external integrations; track record of resilient, efficient solutions. (Senior-only) Experience Required: 3–6 years in software development. (Mid-only) 6+ years in software development. (Senior-only) Soft skills : Strong problem-solving, communication, and collaboration. (Both) The Offer: A USD-denominated monthly salary ($2500 - $4,500 (Mid) / $4500 (Senior)) , converted to ZAR (Offer will be market related, based on qualifications, skills and experience) Seniority level Mid-Senior level Employment type Full-time Job function Information Technology IT System Custom Software Development and IT Consulting Referrals increase your chances of interviewing at Pillangó Placements by 2x Get notified about new Python Developer jobs in City of Cape Town, Western Cape, South Africa . Location: Cape Town, Western Cape, South Africa #J-18808-Ljbffr



  • WorkFromHome, South Africa Supportwave Full time

    Senior Python Developer - Hybrid Cape Town, Full-Time Contract We 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...

  • Remote Python

    2 weeks ago


    WorkFromHome, South Africa Zeal Hr Full time

    An IT recruiting firm is looking for an Intermediate Python Developer for a remote-based position. The candidate will develop, test, and implement automation solutions primarily using Python and RPA tools. Responsibilities include analyzing business processes, collaborating with teams, and conducting code reviews. The ideal applicant has a Bachelor's degree...

  • Python Developer

    3 weeks ago


    WorkFromHome, South Africa Online Education Services Pty Ltd Full time

    Location: Cape Town Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote Contract Type: Permanent Working Hours: 07H00 - 15H30 SAST Job Summary: The AI Developer is responsible for supporting the development, maintenance, scaling, and improvement of AI powered applications. This role involves close collaboration with senior...

  • Python Developer

    3 weeks ago


    WorkFromHome, South Africa Online Education Services (OES) Full time

    Passionate about the Future of Work and Education Location: Cape Town Working Practices: Hybrid | Mondays and Thursday in office and remaining days remote Contract Type: Permanent Working Hours: 07H00 - 15H30 SAST Job Summary The AI Developer is responsible for supporting the development, maintenance, scaling, and improvement of AI powered applications. This...

  • Python Developer

    1 week ago


    WorkFromHome, South Africa NTT DATA, Inc. Full time

    Join to apply for the Python Developer role at NTT DATA, Inc. Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you...

  • Python Developer

    2 weeks ago


    WorkFromHome, South Africa NTT Full time

    Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at NTT DATA We are...


  • WorkFromHome, South Africa Prime South Africa Full time

    We are looking for a Full-Stack Python Developer with strong Flask and front-end skills to join our software team. This is a hybrid (once every 2 weeks) role based in Bryanston. You will work closely with data scientists to incorporate datasets, models, and business logic into clean, reliable, user-friendly internal web applications. These tools allow...


  • WorkFromHome, South Africa Prime South Africa Full time

    We are looking for a Full-Stack Python Developer with strong Flask and front-end skills to join our software team. This is a hybrid (once every 2 weeks) role based in Bryanston. You will work closely with data scientists to incorporate datasets, models, and business logic into clean, reliable, user-friendly internal web applications. These tools allow...


  • WorkFromHome, South Africa Prime South Africa Full time

    We are looking for a Full-Stack Python Developer with strong Flask and front-end skills to join our software team. This is a hybrid (once every 2 weeks) role based in Bryanston. You will work closely with data scientists to incorporate datasets, models, and business logic into clean, reliable, user-friendly internal web applications. These tools allow...


  • WorkFromHome, 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 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...