Jobiglo

No results.

This job is no longer available

This job expired on 28/08/2026. It no longer accepts applications.

Python Automation Developer

PROJECX · Nouveau Caire

Mid 🇬🇧 English
Python Node.js Automation testing Concurrency Error handling REST APIs PostgreSQL MongoDB Git Docker

Job description

About the role

We are looking for a Backend / Automation Engineer to design and scale the automation layer behind one of our flagship data products. The role focuses on building reliable, unattended mobile automation systems that collect, process, and analyze data at scale.

Key responsibilities

  • Design, develop, and maintain mobile automation systems that programmatically drive real mobile apps.
  • Apply automation‑testing best practices to ensure stability, repeatability, and reliability.
  • Write robust backend services in Python (or Node.js) to orchestrate and schedule automation flows.
  • Perform behavior analysis of app and user interaction patterns to improve automation resilience.
  • Implement reliability features such as explicit waits, retry/backoff logic, idempotency, and graceful failure handling.
  • Scale automation across multiple devices and parallel sessions.
  • Integrate automation with AI‑driven decision layers and manage end‑to‑end deployment using Docker and CI/CD pipelines.

Required profile

  • Minimum 2 years of experience building production backend services in Python or Node.js.
  • Hands‑on experience automating mobile apps with a recognized mobile automation framework.
  • Strong automation‑testing skills, including writing and maintaining test suites.
  • Solid understanding of concurrency, error handling, and building code that runs unattended.
  • Proficiency with REST APIs, PostgreSQL or MongoDB, Git, and Docker.
  • Clear communication in English (Arabic is a plus).

Required skills

  • Python
  • Node.js
  • Mobile automation frameworks (e.g., Appium)
  • Automation testing
  • Concurrency and error handling
  • REST APIs
  • PostgreSQL
  • MongoDB
  • Git
  • Docker
  • CI/CD pipelines

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec PROJECX.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 months ago

20 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

PROJECX

Nouveau Caire