Senior Software Engineer / Solutions Architect $$$$
Про продукт:
Наш партнер розробляє захищену цифрову платформу для дистанційних ортопедичних консультацій другої думки, орієнтовану на ринок Саудівської Аравії. Платформа з'єднує пацієнтів із ліцензованими ортопедичними спеціалістами. Пацієнти подають свої медичні справи, файли зображень та клінічні дані через захищене середовище, а спеціалісти надають офіційні письмові експертні висновки.
Продукт включає три інтерфейси: портал для пацієнтів, дашборд лікаря та адмін-консоль. Він інтегрується з системою верифікації особистості Nafath і платіжним шлюзом Mada, а також обробляє медичні зображення DICOM з дотриманням вимог анонімізації.
Платформа відповідає баченню Саудівської Аравії 2030 і побудована з урахуванням безпеки даних, відповідності нормативним вимогам та масштабованості - починаючи з вебу та розширюючись до мобільних пристроїв.
Твоя команда:
Ти приєднаєшся до крос-функціональної продуктової команди, яка працює над реальним клієнтським проєктом – платформою ортопедичних консультацій другої думки для ринку Саудівської Аравії. До команди входять: Solution Architect (Principal), Project Manager/BA, QA Engineer, Full-Stack Engineers та UX/UI Designer. Ти будеш тісно співпрацювати з архітектором у технічних рішеннях і безпосередньо взаємодіяти з клієнтом під час підписання milestone-ів.
Команда працює в структурованій моделі доставки з чіткою відповідальністю, без мікроменеджменту та з контрактно відстежуваними milestone-ами.
Технічний стек:
- Languages: JavaScript, TypeScript, PythonCloud: Microsoft Azure, Oracle Cloud (or similar)Integrations & Other: Mada (Saudi payment system or similar), Nafath (Saudi ID integration or similar)
- Databases: PostgreSQL, NoSQL
Frameworks: React.js, Node.js, NestJS
Культура:
Ми впроваджуємо високі стандарти в технологічну індустрію – це є місією нашої роботи. Щоб відповідати цій місії, Techstack та всі мембери завжди рухаються вперед.
Кожен із нас має можливість зробити власний внесок у продукт, компанію, команду, галузь та свій особистий розвиток.
Також у Techstack ти можеш вибрати цікавий для тебе формат розвитку:
- мітапи, на яких ти можеш ділитися своїми знаннями і одночасно розвиватися, завдяки поширенню власного досвіду в межах компанії та місцевих технічних спільнот.
- ролі ментора чи технічного ліда. Займаючи одну з цих ролей, ти будеш допомагати молодшим спеціалістам та ділитися з ними своїми знаннями та досвідом.
- участь у наших технічних гільдіях, де можна обговорювати технічні рішення, підходи та тренди індустрії.
Це все й формує нашу технічну культуру і експертизу компанії.
Твої обов'язки:
- Визначати технічну архітектуру та приймати ключові рішення на всіх етапах проекту.Забезпечувати безпечну обробку та зберігання медичних даних - DICOM-зображення, анонімізація, комплаєнс.Задавати технічні стандарти для команди та бути точкою прийняття архітектурних рішень.Допомагати з деплоєм і масштабуванням у хмарі (Azure / Oracle Cloud).
- Працювати в структурованій delivery-моделі з чіткими milestone’ами та демо для клієнта.
- Інтегрувати зовнішні сервіси — верифікація особистості Nafath, платіжний шлюз Mada.
Проєктувати та реалізовувати безпечну, масштабовану платформу для дистанційних медичних консультацій.
Це про тебе:
- Маєш 5+ років досвіду як Software Engineer з практичним досвідом у solution architecture або system design.
- Маєш досвід роботи з хмарними платформами (Microsoft Azure або Oracle Cloud).
- Маєш досвід інтеграції сторонніх сервісів — автентифікація, платіжні системи та зовнішні identity-провайдери.
- Комфортно працюєш самостійно — можеш вести технічний напрямок без постійного підтвердження з боку клієнта.
- Досвід з Python — буде плюсом.
- Англійська Upper-Intermediate або вище.
- Розумієш принципи безпеки даних, особливо при роботі з чутливою або регульованою інформацією.
- Впевнена робота з PostgreSQL та базове розуміння NoSQL.
Маєш сильний досвід у проєктуванні та розробці масштабованих вебзастосунків на JavaScript/TypeScript та сучасних фреймворках (React, Node.js, NestJS).
Буде перевагою:
- Досвід у healthcare або з медичними даними (DICOM, комплаєнс, анонімізація)
- Знайомство з Nafath, Mada або подібними інтеграціями
- Досвід у DevOps, CI/CD та роботі з хмарною інфраструктурою
- Досвід роботи з безпечними, комплаєнс-орієнтованими системами
- Досвід створення продуктів із різними ролями користувачів (кабінети, адмінки)
Розуміння mobile-first або масштабованих продуктів
Що у нас є для тебе:
- широкі можливості для професійного та кар’єрного зростання – професійні виклики, що спонукають до росту, мітапи, хакатони, професійні комьюніті тощо;
- пряма комунікація з усіма стейкхолдерами та можливість впливати на розробку продукту;
- горизонтальні звʼязки та відсутність мікроменеджменту замість традиційної ієрархії – всі тіммейти доступні один для одного по всіх питаннях;
- хаби у Харкові, Києві, Львові та Вроцлаві (Польща) або усе необхідне для ремоут-роботи;
- безкоштовні курси англійської мови та бізнес-англійської;
юридичний та бухгалтерський супровід.
Етапи приєднання до Techstack:
Попередній скрінінг із рекрутером
Перевірка англійської мови
Інтерв'ю з нашими експертами
Інтервʼю з нашим партнером
Про нас:
Techstack — це компанія з інжинірингу технологічних продуктів, що привносить високі стандарти розробки в IT-індустрії та підтримує їх. Ми надаємо можливість кожному члену команди впливати на розвиток продукту, компанії та процесів. Дізнайся про Techstack ще більше.
Хочеш зробити свій внесок?
Ти у правильному місці. Подавай заявку на вакансію!
Required domain experience
| Healthcare / MedTech | 1 year |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | C2 - Proficient |