Back-end Developer (Python) Offline

Шукаємо Back-end розробника з досвідом від 4х років, який приєднається до нашої команди для розробки та підтримки внутрышніх бекенд-систем, інтеграцій з API та автоматизації процесів.

Вимоги до кандидата
- Комерційний досвід роботи з Python від 4 років
- Глибоке знання основ мови Python, включно з ООП, винятками, генераторами, декораторами
- Досвід роботи з одним із фреймворків: Flask / FastAPI / Django
- Розуміння принципів REST API, авторизації (JWT, OAuth), CORS
- Досвід написання SQL-запитів, робота з PostgreSQL / MySQL / SQLite
- Розуміння асинхронного програмування (asyncio, aiohttp, FastAPI async, aiomysql тощо)
- Досвід роботи з ORM (SQLAlchemy / Django ORM)
- Розуміння принципів SOLID, DRY, KISS, YAGNI
- Досвід роботи з Git (Git-flow, pull request, merge)
- Досвід написання юніт- та інтеграційних тестів (pytest, unittest)
- Навички роботи з Docker (створення Dockerfile, docker-compose)

Бажано
- Досвід роботи з Celery / Redis / RabbitMQ
- Досвід побудови мікросервісної архітектури
- Знання CI/CD (GitHub Actions / GitLab CI / Jenkins)
- Навички профілювання коду та оптимізації запитів
- Розуміння основ безпеки вебзастосунків (OWASP, SQLi, CSRF, XSS)
- Досвід роботи з message queues, кешуванням
- Досвід роботи з хмарними сервісами (AWS / GCP / Azure)

Особисті якості
- Аналітичне мислення, відповідальність
- Самоорганізація та здатність працювати як в команді, так і самостійно
- Вміння читати технічну документацію англійською
- Ініціативність у вирішенні проблем та оптимізації процесів

Обов'язки
- Розробка бекенду для веб- або мобільних застосунків
- Написання чистого, підтримуваного коду з тестами
- Інтеграція з внутрішніми та зовнішніми API
- Участь в проектуванні архітектури систем
- Рев’ю коду інших учасників команди
- Оптимізація існуючих рішень
- Документування функціоналу

Ми пропонуємо
- Конкурентну заробітну плату
- Можливість професійного розвитку та кар'єрного зростання
- Дружню та сприятливу атмосферу в колективі
- Безкоштовний доступ до тренажерного залу та групових занять для співробітників та їх родичів.

The job ad is no longer active

Look at the current jobs Python →