Position: Python Tech Lead / Senior Python Developer
Company: TECHIIA Holding
Category: Python
Experience: 5y
English level: intermediate

Шукаємо Python Tech Lead / Senior Python Developer для розробки нового функціоналу та підтримки чинного. Працюватимеш з командою розробників, продактів, дизайнерів та інших фахівців, які залучені до вдосконалення SaaS рішення.

**ENESTECH Software**, одна з компаній холдингу TECHIIA – розробник хмарної платформи SENET — SaaS проєкту для автоматизації процесів у кіберспортивних центрах та компʼютерних клубах.
SENET народився з ідеї власників невеликої київської мережі кіберклубів. Вони почали розробляти власну програму, щоб полегшити одночасне управління десятками компʼютерів та надавати кращий сервіс геймерам. Зараз ENESETCH Software – це міжнародна компанія із користувачами SENET більш ніж у 60 країнах світу.

ENESTECH самостійно займається розробкою, підтримкою, просуванням та продажем свого продукту. Всім займається міжнародна команда, що володіє сімома мовами та знає все про комп'ютерні ігри.
Ми пишаємося своїм українським походженням, тому підтримуємо Україну у її боротьбі проти російської окупації і не надаємо послуги компʼютерним клубам з росії та білорусі. Команда активно займається волонтерством та допомагає ЗСУ разом із холдингом TECHIIA.

**SENET складається з декількох проєктів-напрямів:**
Адмінка (САР) - адмін-панель для власників та персоналу клубів, з управління цим клубом;
Shell – додаток з яким взаємодіють відвідувачі клубів;
Loginscreen - додаток, екран вітання з яким взаємодіють відвідувачі клубів;
Reservation - програма для бронювання ПК або консолей у клубі, з яким взаємодіють відвідувачі клубів;
Consoles - програма для відвідувачів клубів для покупки ігрового часу на консолях;
Tournament platform - це частина турнірної платформи для непрофесійних любителів кіберспорту;
Та інші нові частини продукту які в розробці.

**Про посаду:**
Шукаємо Python Tech Lead / Senior Python Developer, який/яка братиме участь в розробці нового функціоналу та підтримці чинного. Ви працюватимете з командою розробників, дизайнерів та інших спеціалістів, які залучені до нашого продукту та розуміють яку цінність несе наш нішевий продукт. Наша команда дотримується сталих практик розробки:
гнучкий підхід до розробки (Agile/Scrum);
пишемо тести;
використовуємо type annotations та перевіряємо їх за допомогою MyPy;
не сперечаємось стосовно стилю коду, бо за форматування коду відповідає black;
використовуємо pre commit hooks;
у нас налаштовано CI/CD;
також ми відкриті до нових змін і нових поглядів які покращують процеси розробки.

**Продуктова команда:** Продакт Оунер, два Пайтон розробники, два Фронта на Ангулярі, два Тестувальники, Дизайнер, а також крос функціональні команди: Маркетинг, Девопс.

**Наші етапи спілкування:**
1) спілкування з рекрутером, 2) технічна співбесіда з СТО, 3) командна співбесіда з Head of Product та HR.

**Які обовʼязки?**
Визначення не функціональних вимог до характеристик продукту;
Співпраця з дизайнерами продуктів, менеджерами з продуктів та розробниками програмного забезпечення;
Формування високорівневих оцінок часу для розробки функцій продукту;
Аудит процесу розробки програмного забезпечення;
Визначати вимоги до навичок розробників;
Робота над інтеграційними проєктами з клієнтами;
Проводити перевірки безпеки для визначення областей покращення, якщо це необхідно;
Проєктувати архітектури додатків;
Контролювати технічну заборгованість;
Брати участь у code review, щоб забезпечити якість коду та поширювати знання;
Бути технічним наставником та ділитися знаннями;
Брати участь в процесі найму та допомагати з адаптацією новим членам команди.

**Що ми очікуємо?**
6+ років досвіду WEB розробки;
Розуміння роботи з розподіленими системами;
Досвід використання Django REST Framework;
Досвід роботи з Angular 2+;
Досвід роботи з PostgreSQL;
Великий досвід роботи з REST API та веб-службами;
Володіння англійською мовою від intermediate;
Розуміння переваг гнучкого підходу до розробки (Agile/Scrum);
Досвід повного життєвого циклу проєкту, включаючи визначення вимог, оцінку альтернатив, проєктування, розробку та впровадження рішень;
Знання архітектурних парадигм і шаблонів проєктування;
Досвід роботи в TDD (буде перевагою).

**Ми пропонуємо:**
Адекватну та демократичну корпоративну культуру;
Свободу приймати рішення та втілювати ідеї;
Віддалений формат роботи;
Легку та дбайливу адаптацію від колег;
Медичне страхування після випробувального періоду;
Оплачувані лікарняні протягом 12 робочих днів та 18 робочих днів відпустки;
Корпоративні курси англійської онлайн;
Гнучкий 8-годинний графік роботи з пн до пт без овертаймів;
В мирний час працюємо в офісі за 10 хвилин від м. Позняки. У нас там смаколики на кухні та lounge-зона з PS5, футболом і настільним тенісом.
ENESTECH це компанія з сімейною корпоративною культурою: за традицією збираємося у лаунж-зоні, проводимо турніри з Mortal Kombat і тенісу, граємо в настолки, дивимося фільми. У воєнний час ми не втрачаємо зв’язок і постійно зустрічаємось онлайн усією командою. Нам завжди цікаво почути новини від колег, поділитись робочими цікавинками та обговорити успіхи ЗСУ на фронті. Волонтеримо та допомагаємо один одному як зможемо.

Приєднуйся до нас! Чекаємо в ENESTECH.