Senior Python Developer

1 month ago


Cape Town, Western Cape, South Africa DataTech Recruitment Full time

Job Title: Senior Python Developer

Job Type: Permanent

Location: Remote from South Africa

Job Description:

We are seeking a highly skilled Senior Python Developer to join our team at DataTech Recruitment. As a Senior Python Developer, you will be responsible for building and maintaining our food delivery platform using Python, Django/Flask, and MySQL/Postgres.

Key Responsibilities:

  • Design and develop scalable and efficient back-end systems using Python, Django/Flask, and MySQL/Postgres.
  • Collaborate with designers, product managers, and other developers to bring ideas to life and revolutionize the food delivery experience.
  • Optimize applications for speed and ensure our platform runs smoothly as user demand skyrockets.
  • Stay up-to-date with emerging technologies and contribute to the development of new features.

Requirements:

  • 5+ years of experience building web applications with Python, frameworks like Django or Flask, React/NextJS, and databases like Postgres or MySQL.
  • Strong foundation in code and ability to troubleshoot, debug, and find creative solutions to keep the platform running flawlessly.
  • Excellent communication and teamwork skills, with the ability to thrive in a collaborative environment.
  • Proficiency in Git and version control.
  • Bonus points for experience with PHP and a hunger to learn.

What We Offer:

  • A competitive salary of R70 000 – R100 000 depending on experience.
  • The opportunity to work on a cutting-edge food delivery platform.
  • A collaborative and dynamic work environment.
  • Professional development and growth opportunities.


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

    Job Title: Senior Python DeveloperAbout the Role:We are seeking a highly skilled Senior Python Developer to join our team at Communicate Recruitment. As a Senior Python Developer, you will be responsible for designing and developing scalable and efficient software solutions using Python and Django.Key Responsibilities:* Design and develop scalable and...


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

    About UsCommunicate Recruitment is a well-established company that specializes in IT recruitment.Job Title: Senior Python DeveloperJob SummaryWe are looking for a skilled Senior Python Developer to join our team. As a Senior Python Developer, you will be responsible for designing and developing high-quality software applications using Python.The ideal...


  • Cape Town, Western Cape, South Africa Kazang a company part of the Lesaka Technologies Group Full time

    Job Title: Senior Python EngineerAt Kazang, a company part of the Lesaka Technologies Group, we're seeking a highly skilled Senior Python Engineer to join our team.About the RoleWe're looking for a talented Python developer with a strong background in Django to lead the development of our financial technology solutions. As a Senior Python Engineer, you will...


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

    Key Responsibilities:We are seeking a highly skilled Senior Python Developer to join our team at Communicate Recruitment. The ideal candidate will have a strong background in Python development and a proven track record of delivering high-quality software solutions.Requirements:Minimum 5+ years of experience in Python developmentProven track record of...


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

    Job RequirementsWe are seeking a highly skilled Senior Python Developer to join our team. The ideal candidate will have a proven track record of delivering high-quality solutions using Python and its associated frameworks.Key ResponsibilitiesDevelop and maintain scalable Python applications using Django and Flask.Design and implement efficient database...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    We are seeking a highly skilled Senior Python Developer to join our dynamic team at PBT Group. The ideal candidate will have a strong background in Python development and experience building containerised applications, developing and integrating APIs, and working with cloud-native technologies.Key Responsibilities:Design, build, and implement scalable,...


  • Cape Town, Western Cape, South Africa OfferZen Full time

    Senior Python DeveloperWe're looking for a seasoned senior python developer to join our team at OfferZen, the developer jobs marketplace. Our platform connects developers with top tech companies that are eager to interview and hire.This is a unique opportunity to build a fulfilling career with OfferZen. You'll have the chance to work with a vast network of...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    We are seeking a Senior Python Developer to join our dynamic team at PBT Group. As a key member of our engineering team, you will be responsible for designing, building, and maintaining scalable, high-performance applications using Python.Key Responsibilities:Design and implement APIs to integrate with various third-party services and internal...


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

    Key Responsibilities:As a Senior Python Developer, you will be responsible for designing, developing, and maintaining high-performance web applications using Python and its associated frameworks. Your expertise in web frameworks such as Django and Flask will enable you to build scalable and efficient systems that meet the needs of our clients.Technical...


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

    Job Title: Senior Python Developer and Software CraftsmanAbout the Role:We are seeking an experienced Senior Python Developer and Software Craftsman to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Python and Django.Key...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    A new opportunity has arisen at E-Merge for a Senior Python JavaScript Developer to empower their salesforce and reach every customer.This role is part of a fast-growing team, and the ideal candidate will have 2 to 3 years of commercial experience with Python and JavaScript.We are looking for a candidate with a Comp Sci or Engineering university degree and...


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

    Job Title: Senior Python Developer Transformation SpecialistAbout the Role:We are seeking a highly skilled Senior Python Developer to join our team at Communicate Recruitment. As a key member of our development team, you will be responsible for crafting clean, scalable code using Python-Django to create a framework that connects the kitchen with digital...


  • Cape Town, Western Cape, South Africa Plus 1x Full time

    Job TitlePython DeveloperAbout the JobPlus 1x is seeking a skilled Python Developer to join our team.Key ResponsibilitiesDesign, Develop, and Maintain: Robust Python applications that meet our clients' needs.Write reusable, testable, and efficient code.Integrate user-facing elements developed by front-end developers with server-side logic.Develop and...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    PBT Group is seeking a Senior Python Backend Developer to lead the design and development of solutions under a serverless architecture model. The ideal candidate will have a strong understanding of AWS components, including Lambda, SQS, and Dynamo DB.Key Responsibilities:Design and develop scalable and efficient serverless solutions.Collaborate with product...


  • Cape Town, Western Cape, South Africa PBT Group Full time

    About the RoleWe are seeking a skilled and innovative Software Engineer with a strong background in Python development to join our dynamic team at PBT Group.The ideal candidate will have experience building containerized applications, developing and integrating APIs, and working with cloud-native technologies. Experience with Kubernetes and Docker will be...


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

    Job Description:"We are seeking a highly skilled Python Developer to join our team at Communicate Recruitment. This role requires a minimum of 4 years of experience in Python and Ruby development. As a Python Developer, you will be responsible for designing, developing, and implementing software solutions using Python and Ruby programming languages. Key...


  • Cape Town, Western Cape, South Africa Planet10 Full time

    We are seeking a highly skilled Python Lead to join our team at Planet10. The ideal candidate will have a strong background in Python programming, including both 2.7 and 3.x, as well as experience with the Django web framework and MySQL database management.The successful candidate will be responsible for leading a team of developers, architecting and...


  • Cape Town, Western Cape, South Africa Parvana Full time

    About Parvana:Parvana is a dynamic, organised and innovative global organisation that offers a unique opportunity to contribute to philanthropic initiatives while earning well. The company is committed to making a meaningful and impactful difference in the world, and this role is a key part of that mission.Job Summary:We are seeking a highly skilled and...


  • Cape Town, Western Cape, South Africa Kendago Full time

    We are looking for a Senior Software Engineer - Python to join our team. This is a full-time position that requires a high level of expertise in Python development. The ideal candidate will have strong problem-solving skills and the ability to work collaboratively with the development team.The successful candidate will be responsible for designing,...


  • Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    We are seeking a highly skilled Senior Python Developer with extensive experience in Flask to join our dynamic development team at MSP Staffing LTD.The ideal candidate will have a deep understanding of Python programming, web application development, and RESTful API design.Key Requirements:Senior Python developer with Flask experience (at least Flask...