Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Ми шукаємо досвідченого Full Stack Web Architect/Lead Engineer, щоб керувати архітектурою, дизайном та впровадженням бізнес-критичної корпоративної програми в рамках високорегульованого виробничого середовища.
Ця посада поєднує практичне технічне керівництво з архітектурною відповідальністю. Ви будете визначати стандарти інженерії, керувати прийняттям технічних рішень, надавати менторство розробникам та забезпечувати масштабованість, зручність технічного обслуговування, безпеку та відповідність вимогам.
Ви будете тісно співпрацювати з архітекторами рішень, спеціалістами з інтеграції, командами QA та бізнес-партнерами для створення сучасної платформи корпоративного класу, що підтримує складні операційні робочі процеси в кількох локаціях.
Обов'язки
Архітектура та технічне керівництво:
- Відповідальність за архітектуру веб-платформи від початку до кінця.
- Визначення стандартів архітектури серверної частини, фронтенду, інтеграції та даних.
- Керування прийняттям технічних рішень та встановлення кращих інженерних практик.
- Проектування масштабованих архітектур додатків з високою доступністю.
- Керівництво архітектурними оглядами, технічними дослідженнями та діяльністю з доказом концепції.
Розробка серверної частини:
- Проектування та впровадження сервісів серверної частини, бізнес-процесів, API та компонентів на основі подій.
- Визначення фреймворків додатків, базових шаблонів дизайну та доменних моделей.
- Проектування схем баз даних, стратегій міграції та паттернів доступу до даних.
- Керівництво дизайном інтеграції з корпоративними системами та зовнішніми платформами.
- Впровадження рішень для аутентифікації та авторизації з використанням сучасних стандартів ідентифікації.
Архітектура фронтенду:
- Визначення архітектури фронтенду, стандартів компонентів та паттернів користувацького досвіду.
- Керівництво розробкою адаптивних веб-додатків для настільних комп'ютерів, планшетів та операційних користувачів.
- Встановлення стандартів продуктивності, доступності та зручності технічного обслуговування.
Інженерія платформи:
- Проектування стратегій стійкості додатків, моніторингу, розгортання та операційної підтримки.
- Визначення стандартів CI/CD, стратегій тестування, контрольних заходів безпеки та процесів випуску.
- Стимулювання впровадження сучасних практик розробки, включаючи AI-асистентство у розробці програмного забезпечення, де це доцільно.
Керівництво командою:
- Надання менторства та підтримки інженерам через перегляди коду, обговорення архітектури та технічне консультування.
- Встановлення стандартів якості інженерії та керівництв розробкою.
- Співпраця з командами QA та валідації для забезпечення відповідності та вимог щодо відстеження.
Вимоги
- 10+ років досвіду роботи в повноцінній розробці програмного забезпечення.
- Перевірені знання як Lead Developer, Software Architect або Technical Lead на корпоративних додатках.
- Глибокі знання Python та Django, включаючи REST API та сучасну архітектуру серверної частини.
- Значний досвід роботи з Angular та TypeScript.
- Значний досвід роботи з проектуванням та оптимізацією реляційних баз даних.
- Досвід проектування та впровадження систем на основі WebSocket або інших архітектур реального часу.
- Досвід створення масштабованих, високодоступних корпоративних додатків.
- Значний досвід роботи з CI/CD, DevOps та доставкою програмного забезпечення.
- Перевірені знання лідерства у наданні менторства інженерам та керівництві технічними ініціативами.
- Досвід роботи в регульованих або спрямованих на відповідність середовищах.
Бажаний досвід
- Досвід роботи в фармацевтичній, біотехнологічній, медичній, виробничій або інших регульованих галузях.
- Знання GxP, комп'ютеризованої валідації систем, аудиторських доріжок та рамок відповідності.
- Досвід роботи з корпоративними рішеннями аутентифікації, такими як OIDC, OAuth або платформи SSO.
- Досвід роботи з промисловими системами, IoT, RFID, MES або інтеграцією операційних технологій.
- Досвід впровадження можливостей на основі AI або LLM в корпоративні додатки.
- Досвід багатосайтового розгортання та міжнародного випуску.
Буде плюсом
- Досвід проектування систем оркестрації робочих процесів або систем на основі подій.
- Досвід впровадження корпоративних рішень для управління ідентифікацією та доступом.
- Знання з ініціатив модернізації виробництва та програм цифрової трансформації.
- Досвід встановлення стандартів AI-асистентства у розробці та інженерії управління.
Ми пропонуємо
- Гнучний робочий формат - віддалено, в офісі або гнучко
- Конкурентоспроможна зарплата та хороший компенсаційний пакет
- Індивідуальний кар'єрний ріст
- Інструменти для професійного розвитку (програма менторства, технічні лекції та тренінги, центри досконалості тощо)
- Активні технічні спільноти з регулярним обміном знаннями
- Відшкодування витрат на освіту
- Пам'ятні подарунки до ювілеїв
- Корпоративні заходи та командоутворення
- Інші переваги, що залежать від місця розташування
не застосовується до фрілансерів
Про компанію
N-iX - глобальна компанія з розробки програмного забезпечення та інженерних послуг.