همین حالا رزومه خود را در کمتر از ۱۰ دقیقه بسازید، برو به رزومه‌ساز

پارادایم | Paradigm

استخدام Senior Backend Developer (Django-REST APIs)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    بیش از شش سال
  • حقوق

    توافقی

شرح موقعیت شغلی

We are looking for a Senior Python Developer with deep expertise in Django to join our remote development team. You will be working on a complex low-code ERP system designed to support advanced business processes, including order management, invoicing, inventory control, and financial operations.

This is a backend-focused role requiring extensive hands-on experience building scalable, maintainable systems in Django, with clean architecture, proper design patterns, and high-performance data handling.

While this role is primarily backend, basic familiarity with React is required to effectively collaborate with front-end developers and understand system integration points.


Key Responsibilities

  • Develop, optimize, and maintain backend services and APIs using Python and Django.
  • Design and apply robust system architectures and design patterns to support scalable and maintainable development.
  • Work directly on ERP business logic, including invoicing workflows, cash application processes, inventory handling, customer management, and PDF document generation (invoices, pick tickets, etc.).
  • Ensure efficient data processing and query optimization in PostgreSQL/MySQL.
  • Implement and manage containerized deployments using Docker.
  • Manage background processes using Celery, particularly for scheduled tasks, asynchronous processing, and background job handling.
  • Use Redis effectively for caching, temporary data storage, and async workflows.
  • Enforce code quality and standards using Pylint and automated testing tools such as PyTest.
  • Independently handle task estimation, planning, and delivery.
  • Collaborate with front-end developers to ensure API compatibility with React components (you won’t need to write React code, but you need to understand how it integrates).

Required Qualifications

  • Minimum 5 years professional experience working with Python and Django.
  • Expert knowledge of Django Rest Framework for building scalable, maintainable APIs.
  • Deep experience with SQL databases (PostgreSQL or MySQL), including complex query design, performance tuning, and data modeling.
  • Experience with Redis for caching and asynchronous task support.
  • Expertise in writing clean, maintainable code with clear separation of concerns using established design patterns.
  • Strong experience with Docker for both development and deployment environments.
  • Experience writing and generating dynamic PDF documents (invoices, reports, etc.) within Django applications.
  • Familiarity with React front-end development, mainly to understand how backend data is consumed (no direct front-end development expected).
  • Hands-on experience managing port configurations and container networking within Docker environments.
  • Experience implementing asynchronous processes using Celery.
  • Comfortable working in a Linux-based development and production environment.
  • Excellent self-organization skills and ability to work independently in a remote team.

Preferred Qualifications

  • Experience with Django Channels for websocket-based real-time features.
  • Familiarity with Firestore (used in some of our microservices).
  • Experience writing and managing unit and integration tests using PyTest.
  • Familiarity with GitHub Actions or similar CI/CD pipelines.
  • Experience working with agile tools like Jira, Trello, or Asana.
  • Experience with multi-tenant system architectures (helpful given the ERP's low-code dynamic features).

What We Offer

  • Competitive salary, bonuses, and compensation.
  • Fully remote working with flexible hours.
  • Direct contribution to a long-term ERP platform critical to multiple clients' operations.
  • The chance to work with a skilled and collaborative team where your expertise is valued.
  • Clear processes and well-defined development workflows.
  • Continuous opportunities to shape system architecture and drive performance improvements.

معرفی شرکت

پارادایم به معنی چهارچوب و ساختار ذهنیست. منطقی که براساس آن زندگی می‌کنیم و دنیا را تجربه می‌کنیم. هدف ما به عنوان یک آژانس، ساخت دنیایی دوست‌داشتنی‌تر، ساده‌تر و کاراتر است که به ویژه با ساختن محصولات دیجیتال در کلاس جهانی به سمت این هدف حرکت می‌کنیم. ما به کسب‌و‌کارهای بزرگ و کوچک داخل و خارج کشور سرویس دیزاین، توسعه محصول و برندسازی ارائه می‌دهیم. با همدلی کسب‌و‌کارها را همراهی می‌کنیم تا راهکارهای بهتری به مخاطبشان ارائه دهند و تبدیل به نام‌های به یادماندنی در ذهن آن‌ها شوند.

ما در پارادایم به واسطه ماهیت کسب‌و‌کار خود به عنوان یک آژانس، هرروز با صورت مسئله‌های متفاوت و جذابی رو به‌ رو هستیم که فرصت تجربه‌ش جای دیگه پیدا نمیشه. توانایی حل مسئله در شرایط متفاوت از هسته‌های اصلی کار ماست. ما نتیجه‌گرا، منعطف و همواره درحال رشد هستیم. در پارادایم هر فرد قدرت تصمیم‌گیری کامل روی روش کار و حل مسئله خود را دارد و ما روی هدف و نتیجه متمرکز هستیم. با احترام و همدلی متقابل، از حواشی و حساسیت‌های بی‌مورد دوری می‌کنیم و از تأثیری که در دنیای اطراف می‌گذاریم انرژی و انگیزه می‌گیریم.
  • مهارت‌های مورد نیاز

    Back-end Django REST API
  • جنسیت

    مهم نیست
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    مهم نیست

مشاغل مشابه