Overview

Our team is searching for a skilled Middle Python Developer to strengthen our backend and help evolve our product architecture. You’ll work closely with experienced engineers, bring fresh ideas to the table, and take ownership of key components.

Responsibilities:
  • Writing, maintaining, and optimizing high-quality code
  • Analyzing the existing solution architecture and taking an active role in designing a new one
  • Leading a small team of two backend developers
Required Qualifications:
  • 3-4 years of experience in backend development with Python 3.x (FastAPI or Flask);
  • Strong skills in designing and building RESTful APIs;
  • Solid understanding of OOP principles, data structures, and algorithms;
  • Hands-on experience with asynchronous programming (asyncio, aiohttp) and API integrations;
  • Strong knowledge of SQL and experience with ORMs (SQLAlchemy or Django ORM);
  • Practical experience with caching tools (Redis, Memcached) and database migrations;
  • Good understanding of Docker, CI/CD pipelines, and version control (Git);
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and web servers (Nginx, Gunicorn, Uvicorn);
  • Knowledge of design patterns, SOLID principles, and system design;
  • Strong communication skills.
Benefits:
  • Fully remote
  • Competitive compensation in USD
  • A chance to work on an exciting Gen AI project in a supportive team
  • Friendly management interested in long-term cooperation
Note:

Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.

Please clearly mention that you have heard of this job opportunity on https://ijob.am.