Development Lead
Шукаємо досвідченого Development Lead для створення платформи управління паркуванням з білінгом. Потрібен глибокий досвід у Kotlin/Java та Go, знання PostgreSQL, мікросервісів та архітектури. Пропонуємо повністю віддалену роботу, гнучкий графік та високий рівень автономії.
Зарплата не указана — оценили по рынку
На основе 32 похожих вакансий за 90 дней.
Что предстоит делать
<p><strong>GMS</strong> сопровождает процесс подбора персонала для аффилированной компании <strong>UniP Ukraine LLC</strong>, которая ищет опытного <strong>Development Lead</strong> для формирования технического видения, построения архитектуры и разработки платформы для управления парковкой.</p><p><strong>UniP Ukraine LLC</strong> разрабатывает Mobility Operating System, SaaS-платформы и решения Smart & Safe City, основанные на процессно-ориентированных, событийно-управляемых транзакционных системах с открытой технологической архитектурой.</p><p>Это роль технического лидера с активным участием в разработке, которая сочетает проектирование архитектуры программного обеспечения, принятие технических решений, управление командой разработки и непосредственную работу с продуктивным кодом.</p><p><strong>Трудовой договор будет заключен непосредственно с</strong> <strong>UniP Ukraine LLC</strong>.</p><h3>Основные обязанности:</h3><ul><li>Разработка многопользовательской платформы для управления парковкой с системой биллинга и панелью управления для операторов, обеспечение соответствия украинскому фискальному законодательству и реализация непрерывной (zero-downtime) миграции с существующих систем.</li><li>Ответственность за полную техническую архитектуру продукта: микросервисы домена парковки, многопользовательский платформенный уровень, подсистему биллинга и платежей, проектирование баз данных, а также API для интеграции с платежными сервисами (PSP) и фискальными провайдерами.</li><li>Личное участие в разработке и техническое руководство созданием критически важного production-кода: реализация машины состояний парковочных сессий (session state machine), схемы двойной бухгалтерской записи (double-entry ledger), логики оркестрации платежей и других наиболее сложных компонентов новой системы.</li><li>Определение и развитие продуктовой дорожной карты (roadmap): формирование объема работ, приоритетов, этапов реализации, контрольных точек и критериев перехода между этапами (go/no-go).</li><li>Управление инженерным бэклогом: приоритизация, детализация, планирование, организация выполнения задач, контроль релизов и версий продукта.</li><li>Формирование и утверждение инженерного бюджета, включая расходы на инструменты разработки, инфраструктуру, командные ресурсы и привлечение внешних подрядчиков.</li><li>Найм, адаптация, развитие и менторинг команды разработки, с масштабированием команды с <nobr>5–6</nobr> до <nobr>10–12</nobr> специалистов на пиковом этапе развития проекта.</li></ul><h3>Требования:</h3><ul><li><nobr>5–7+</nobr> лет опыта в разработке программного обеспечения, из которых не менее 3 лет — на официальной технической руководящей должности (Tech Lead, Staff Engineer, Engineering Manager, Lead Architect, VP Engineering или CTO).</li><li>Не менее 2 лет опыта разработки production backend-решений на платформе JVM (Kotlin или Java), а также практическое владение языком Go.</li><li>Глубокие знания PostgreSQL, включая оптимизацию запросов, индексирование, репликацию, партиционирование и механизмы Row-Level Security (RLS).</li><li>Опыт работы с базами данных временных рядов (TimescaleDB, ClickHouse) для хранения CDR (Call Detail Records) или других биллинговых записей.</li><li>Опыт миграции микросервисной архитектуры из монолита или распределенного монолита.</li><li>Понимание на уровне архитектуры принципов синхронизации мобильных приложений с поддержкой offline-first, включая idempotency keys, разрешение конфликтов (conflict resolution) и сценарии восстановления согласованности состояния (state reconciliation).</li><li>Опыт интеграции AI-инструментов для разработки (Claude Code, Cursor, GitHub Copilot, Diffblue или аналогичных) в процесс создания программного обеспечения.</li><li>Умение создавать и проводить ревью архитектурных диаграмм, ERD (диаграмм «сущность—связь») и ADR (Architecture Decision Records).</li><li>Свободное владение английским языком (устно и письменно).</li><li>Высшее образование в сфере компьютерных наук, математики или другая релевантная квалификация в области разработки программного обеспечения.</li></ul><h3>Условия работы:</h3><ul><li>Полностью удаленный формат работы.</li><li>Гибкий график работы по согласованию с директором <strong>UniP Ukraine LLC</strong>.</li><li>Конкурентная заработная плата.</li><li>Возможность напрямую влиять на развитие продукта, выбор технологий и формирование команды.</li><li>Высокий уровень автономии в принятии решений по разработке продукта в рамках утвержденных бизнес-требований.</li><li>Непосредственное подчинение директору <strong>UniP Ukraine LLC</strong>.</li></ul> <div> <a href="https://jobs.dou.ua/companies/gms/vacancies/364112/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Техлид (Team Lead)
~3 354 820 – 4 263 210 ₸ оценка
Ищем энергичного Техлида для руководства командой разработчиков в продуктовой IT-компании. Нужен опыт управления, знание Java и React, Agile/Scrum, DevOps и CI/CD. Предлагаем полную удаленку, гибкий график, официальное трудоустройство и льготы.
Java Team Lead / Senior Backend Developer
Ищем опытного Java-разработчика для развития core backend EdTech-платформы с AI-функциями. Нужно проектировать модульную архитектуру, разрабатывать REST API, интегрироваться с внешними сервисами и вести команду. Предлагают удаленную работу, современный стек (Java 21, Spring Boot 3.5, PostgreSQL) и возможность влиять на продукт.
Java разработчик
~2 657 017 – 3 634 546 ₸ оценка
Разработка бэкенда для нового мобильного банковского приложения с кэшбэком. Требуется опытный Java-разработчик с 5+ годами, знанием Spring Boot, микросервисов, Oracle/PostgreSQL и Kafka. Компания предлагает удаленную работу, карьерный рост и бонусы.
Java Developer
~2 657 017 – 3 634 546 ₸ оценка
Ищем опытного Java-разработчика для работы над финтех-проектом. Нужно разрабатывать микросервисы, API и проводить code-review. Требуется от 4.5 лет опыта с Java, Kafka, PostgreSQL и Spring. Предлагают удаленку, ДМС и возможности для роста.
Старший Fullstack разработчик (Java + React)
~2 657 017 – 3 634 546 ₸ оценка
Ищем опытного fullstack разработчика (8+ лет) для работы над enterprise-продуктами. Требуется глубокое знание Java, Spring Boot, React и TypeScript, опыт с микросервисами, Kubernetes и CI/CD. Предлагаем удаленную работу, гибкий график и участие в международных проектах.
Старший Backend инженер (Java/Go/Ruby)
~2 657 017 – 3 634 546 ₸ оценка
Blackbird Lab ищет Senior backend инженера для интеграции SaaS-продукта Auvik с Acronis. Нужен опыт с Java, Go или Ruby, микросервисами, Kafka и облачными технологиями. Предлагают удаленную работу, гибкий график и конкурентную зарплату.