• Бронювання
Vyriy Industries

Software Development Engineer (Python, React)

  • 75 000 грн ·Після всіх відрахувань
  • Vyriy Industries
  • Київ
  • Повна зайнятість·Стандартний графік: 5/2

Про вакансію

Vyriy Industries — українська Defense Tech компанія, що розробляє та серійно виробляє автономні системи для роботи в реальних бойових умовах для понад 200 підрозділів Сил оборони України. Ми створюємо технології, які допомагають Силам оборони України отримувати асиметричну перевагу на полі бою, та розвиваємо українські рішення, що посилюють технологічну незалежність держави. Сьогодні ми активно масштабуємося: розширюємо виробництво, запускаємо нові напрями та працюємо над тим, щоб ще більше ефективних рішень потрапляло на фронт. Саме тому ми шукаємо людей, які хочуть зростати разом із компанією та бути частиною команди, що створює майбутнє українського Defense Tech.

Шукаємо Software Development Engineer з 2+ роками комерційного досвіду, який може працювати з повним циклом розробки — від проєктування backend-архітектури та API до реалізації frontend-частини продукту.

Що для нас важливо

  • Досвід розробки backend та frontend частин застосунків.
  • Розуміння принципів побудови та декомпозиції backend-систем.
  • Досвід роботи з мікросервісною архітектурою та розуміння принципів взаємодії між сервісами.
  • Вміння визначати межі відповідальності сервісів та декомпозувати систему на окремі компоненти.
  • Вміння проєктувати зрозумілі та передбачувані REST API.
  • Впевнена робота з SQL та розуміння принципів роботи реляційних баз даних.
  • Розуміння структури даних, зв’язків, транзакцій та базових принципів оптимізації запитів.
  • Розуміння базових software design patterns та вміння застосовувати їх там, де вони справді потрібні.
  • Увага до структури, читабельності та підтримуваності коду.
  • Розуміння принципів Clean Code та розділення відповідальності між компонентами системи.
  • Досвід написання unit, integration та E2E тестів і розуміння того, що та на якому рівні потрібно тестувати.
  • Розуміння базових принципів контейнеризації, deployment та роботи застосунків у production-середовищі.
  • Комфортна робота з сучасними AI-інструментами для розробки.

Ми позитивно ставимося до використання AI у щоденній роботі. Для нас важлива не здатність написати кожен рядок коду вручну, а здатність інженера розуміти створене рішення, перевіряти його, бачити потенційні проблеми та відповідати за технічний результат.

Вимоги

  1. Python
  2. FastAPI та Django
  3. PostgreSQL / SQL
  4. React + TypeScript
  5. REST API
  6. Docker
  7. Git / GitHub
  8. Linux basics
  9. Automated testing

Обов’язки

  • Розробка нових та підтримка існуючих внутрішніх програмних продуктів компанії.
  • Створення рішень різного типу: від невеликих внутрішніх інструментів та автоматизацій до повноцінних web-застосунків і мікросервісних систем.
  • Розробка функціоналу від backend до frontend та доведення задач до готового результату.
  • Розвиток і модернізація існуючих продуктів відповідно до потреб бізнесу.
  • Створення інтеграцій між внутрішніми продуктами компанії та зовнішніми системами.
  • Підтримка стабільної роботи розроблених рішень, пошук і усунення проблем.
  • Участь у формуванні технічного рішення на основі бізнес-потреб, а не лише реалізація готового технічного завдання.
  • Підтримка якості кодової бази та поступове покращення існуючих рішень.

Буде плюсом

  • Досвід роботи з Redis.
  • Досвід розробки мобільних застосунків на React Native.
  • Досвід інтеграції з ERP/CRM системами та сторонніми API.
  • Досвід написання E2E-тестів з Playwright.
  • Досвід інтеграції AI/LLM-моделей у програмні продукти та побудови функціоналу на їх основі.
  • Розуміння принципів роботи з LLM API, structured outputs, tool/function calling, embeddings та RAG.
  • Досвід роботи з локальними AI-моделями або розгортання AI-рішень у власній інфраструктурі.
  • Базовий досвід або розуміння embedded-розробки та IoT — взаємодія програмного забезпечення з фізичними пристроями, сенсорами, контролерами та іншими embedded-системами.
  • Досвід побудови backend-сервісів для IoT/embedded-пристроїв, збору та обробки телеметрії буде додатковою перевагою

Що ви отримаєте, працюючи з нами:

  • Комфортний офіс поруч з метро;
  • Регулярний перегляд заробітної плати;
  • Оплату компанією 50% смачних обідів та безкоштовні кава, чай, печиво в офісі;
  • 20% знижки на аналізи в МЛ «Діла»;
  • Безкоштовні заняття з англійської та компенсація професійного навчання до 50%
  • 24 дні оплачуваної відпустки та 30 днів оплачуваного лікарняного на рік;
  • Графік роботи з пн-пт, з 9:00—18:00/10:00−19:00 (на Ваш вибір);
  • Офіційне працевлаштування та бронювання, за наявності оновлених військово-облікових документів;
  • Тімбілдінги та корпоративи за рахунок компанії, подарунки до важливих подій;
  • Вільний дрес-код;
  • Роботу в одній із найдинамічніших індустрій України — у команді однодумців, де цінують відповідальність і результат

Важливо: Ми уважно розглядаємо всі відгуки. Якщо протягом 2 тижнів після подачі резюме ми не зв’язалися з вами, це означає, що наразі продовжуємо процес з іншими кандидатами. Водночас ми збережемо ваше резюме та обов’язково повернемося до нього, якщо відкриється релевантна можливість.


Ключові вимоги і навички

  • Досвід роботи від 2 років.
  • Користувач ОС Linux
  • Ведення CRM
  • SQL
  • Git
  • GitHub
  • Python
  • PostgreSQL
  • React
  • React Native
  • Відповідальність
  • Docker
  • TypeScript
  • Django
  • Unit-тестування
  • REST API
  • REST
  • Redis
  • Робота з базою даних
  • Уважність
  • Frontend-розробка
  • Технічна підтримка користувачів
  • Backend-розробка
  • FastAPI
  • Мікросервісна архітектура
  • Playwright
  • Rag
  • LLM API
Показати всі навичкиЗгорнути навички
Vyriy Industries

Схожі вакансії

Статистика зарплат