Position: Senior Python Developer (long-term product)
Company: Syntech Software
Category: Python
Experience: 3y
English level: intermediate

Про продукт: технічний стартап спеціалізується на роботі з фешн індустрією. Заснований в 2019 році. Серед клієнтів такі бренди як: Guerlain, L'Oréal, Dior, Armani. У 2021 році продукт отримав визнання від венчурних фондів у вигляді додаткових інвестиції, котрі дають додатковий поштовх до розвитку.

Вам доведеться працювати в команді над високо-навантаженими системами, розробляти новий функціонал, пропонувати і реалізовувати зміни, які поліпшують якість і стабільність продукту.

Стек технологій:
- Python3.7 и JavaScript-ES6 (node12).
- Postgres
- React.js, djnago, fastapi
- Docker (compose)

**ВИМОГИ:**
- Знання Python ( більше 3 років досвіду комерційної розробки)
- ООП, знання основних моделей і патернів
- Базове розуміння системи Unix
- Добре знання Django і Django Rest Framework. Досвід побудови діючих клієнт-сервер додатків
- Добре розуміння принципів організації і роботи реляційних баз даних; досвід роботи з PostrgeSQL, MySQL; принципи оптимізації роботи з даними
- Мінімальна розуміння контейнерного розгортання, мікросервісной архітектури додатків
- Навички командної роботи
- Англійська мова (мінімум на рівні читання)

**БУДЕ ПЛЮСОМ:**
- Досвід роботи з іншими фреймворкмі (Flask, FastAPI, Tornado), робота з async-додатками
- Практика використання модульного та інтеграційного тестування
- Досвід інтеграції сторонніх сервісів (платіжних, провайдерів даних, поштових служб, ...), в першу чергу робота через їх НТТР-API
- Знання інструментарію - чим більше, тим більше плюсів. NoSQL, graphen, celery, sqlalchemy, PIL, boto, numpy, swagger, oauth, opencv, pycrypto, chime / twilio ...
- Досвід CI / CD, у тому числі хмарного / serverless розгортання
- Досвід побудови високонавантажених додатків
- Знання веб-стека (HTML / CSS, NodeJS, ES6, less / sass, jQuery, React / Angular)
- Знання інших мов програмування (Go !, Java, C #, C ++, ...)
- Розуміння принципів мережевої безпеки
- Гарне письмове та усне спілкування
- Досвід розробки документації
- Досвід оцінки та планування
- Почуття гумору

**ЦІЛІ, ЗАВДАННЯ, ОБОВ'ЯЗКИ:**
- Написання якісного, безпечного та ефективного коду. Покриття його тестами
- Проектування та реаліація API інтерфейсів (в першу чергу REST) ​​веб-додатків
- Написання внутрішньої логіки веб-додатків, у тому числі мікросервісних
- Інтеграція зовнішніх сервісів, зв'язування їх з логікою веб-додатки
- Участь в проектуванні веб-додатків

**КОМПАНІЯ ПРОПОНУЄ:**
- Відносно гнучкий графік роботи
- Можливість працювати віддалено, з офісу, комбінувати
- Офіси у центрі міста
- Соціальний пакет (оплачувана відпустка, лікарняний, курси англійської)
- Свобода і творчість (підтримуємо особисті проекти співробітників)

**Вакансія відкрита лише для розробників з України.**