Skip to main content
P

Mid Level Full-Stack Python Developer (FastAPI +Django)

Paris Juice and Catering Services LLC

DubaiOn-siteFull-Time3w ago

Description

Mid Level Full-Stack Python Developer (FastAPI + Django)

Location: Dubai, UAE / MENA Region (On-site)

Employment Type: Full-Time

Experience Required: 4+ Years

About PeetyAI

PeetyAI is a rapidly growing AI-powered commerce platform built for retailers across the UAE and MENA region. Our multi-tenant SaaS platform enables businesses to manage stores, products, customers, and orders while allowing consumers to shop through AI-powered web chat and WhatsApp conversational commerce.

We are a product-focused engineering team that values speed, ownership, and practical problem-solving. Our environment is ideal for developers who enjoy building impactful solutions, working directly with business stakeholders, and taking responsibility for features from concept to deployment.

Position Overview

We are seeking a highly capable Senior Full-Stack Python Developer to join our core engineering team. This role combines backend systems development, third-party integrations, AI-powered commerce workflows, and internal platform management.

The ideal candidate is comfortable working across FastAPI services, Django-based admin applications, PostgreSQL databases, asynchronous task processing, and frontend template development. You will play a key role in shaping and scaling our conversational commerce platform.

Key ResponsibilitiesBackend Development & Integrations

  • Design, develop, and maintain scalable FastAPI services.
  • Build and enhance AI-driven conversational commerce workflows using OpenAI and Anthropic Claude APIs.
  • Integrate and manage WhatsApp Business (Meta Cloud API) for customer communication and order processing.
  • Develop and maintain payment integrations with Stripe, Network International (N-Genius), and other regional payment providers.
  • Implement and optimize asynchronous processing using Celery and Redis.
  • Build webhook-driven integrations with third-party services and internal systems.
  • Ensure platform security, reliability, and performance across all services.

Platform & Dashboard Development

  • Develop and maintain retailer-facing dashboards using Django 5.x.
  • Build and enhance order management, customer management, reporting, and analytics modules.
  • Create and maintain server-rendered interfaces using Django templates, HTML, CSS, JavaScript, and SCSS.
  • Collaborate with product and design teams to improve usability and user experience.
  • Support multi-tenant architecture and enforce strict tenant-level data isolation.

Database & Architecture

  • Design and maintain PostgreSQL schemas and data models.
  • Work extensively with SQLAlchemy 2.x and ORM best practices.
  • Optimize database performance and complex queries.
  • Contribute to platform architecture, scalability, and engineering standards.
  • Introduce and improve testing, deployment, and migration processes as the platform evolves.

Required Skills & Experience

  • 4+ years of professional Python development experience.
  • Strong expertise in FastAPI and modern API design.
  • Hands-on experience with Django and server-rendered applications.
  • Solid understanding of PostgreSQL, SQL optimization, and relational database design.
  • Experience with SQLAlchemy ORM.
  • Production experience with Celery, Redis, and background job processing.
  • Familiarity with REST APIs, webhooks, and third-party integrations.
  • Experience working in cloud-based environments.
  • Strong debugging, problem-solving, and system design skills.
  • Ability to work independently in a fast-paced startup environment.

Preferred Qualifications

  • Experience with Meta WhatsApp Cloud API.
  • Experience with OpenAI, Claude, or other LLM platforms.
  • Experience with Stripe and regional payment gateways such as Network International (N-Genius).
  • Experience building multi-tenant SaaS platforms.
  • Familiarity with Arabic localization and RTL user interfaces.
  • Experience with Docker, CI/CD pipelines, and AWS infrastructure.
  • Exposure to pytest, Alembic, and automate

More jobs in Dubai