Cyberia Labs является лидером в области разработки HR Tech SaaS инструментов, которые преобразуют подход к управлению персоналом.
Мы внедряем передовые технологии, такие как искусственный интеллект и компьютерное зрение, чтобы создавать инновационные решения, отвечающие нашим клиентам на рынке труда. Мы гордимся тем, что постоянно находимся на переднем крае технологических достижений и активно исследуем и внедряем новейшие технологии, чтобы обеспечить нашим пользователям лучший опыт и эффективность в их решениях в области управления персоналом.
Чем предстоит заниматься:
- Погружаться в архитектуру продукта: анализировать текущую реализацию и предлагать улучшения в моделях данных, логике доступа и потоках информации;
- Проектировать и описывать сложные системные изменения: от создания новых таблиц и ролей до рефакторинга распределённой логики между микросервисами;
- Работать с API: читать и составлять спецификации (REST/Swagger), понимать, как устроены запросы, ответы и конвертация данных;
- Уточнять и формализовать требования вместе с заказчиками, PM и командой разработки — включая внутренние инициативы и задачи из стратегического плана;
- Вести документацию, которая реально используется: Notion, схемы Miro/FigJam, таблицы сущностей, ABAC-матрицы, диаграммы;
- Быть связующим звеном между бизнесом и разработкой, проверяя реализацию не «по ощущениям», а по чётким критериям и логике;
- Участвовать в планировании, помогать декомпозировать и описывать задачи на спринты, вести проект от идеи до финального релиза.
Мы ожидаем от вас:
Базовые знания
- Понимание архитектуры современных веб-приложений: фронт, бэк, БД, API;
- Уверенная работа с REST API: знаешь, что такое GET/POST, умеешь читать спецификации Swagger и структуру JSON-ответов;
- Базовое понимание реляционных БД, HTTP-запросов и авторизации через токены;
- Умение читать код на уровне “понять, как работает логика” — особенно на TypeScript / Node.js — будет большим плюсом.
Навыки
- Умение декомпозировать задачу и выделять ключевые сущности, атрибуты и связи между ними;
- Опыт описания требований через User Story, Use Case, Acceptance Criteria;
- Уверенное составление документации: спецификации API, логика форм и интерфейсов, таблицы БД, правила валидации;
- Навыки создания и чтения диаграмм: BPMN, UML, ER-диаграммы и просто красивые блок-схемы в Miro/FigJam;
Коммуникация
- Умение быстро погружаться в предметную область и формулировать вопросы, которые реально помогают прояснить задачу;
- Способность доносить сложные идеи просто — без лишней теории, но с чёткой логикой;
- Готовность взаимодействовать с разработчиками, дизайнерами, тестировщиками и PM на равных — без перекладывания ответственности;
- Навыки коммуникации в async-среде: умеешь писать понятные описания, чек-листы, комментарии к задачам.
Будет плюсом:
- Опыт работы или стажировки в команде разработки;
- Базовые знания SQL, JSON, схем БД;
- Участие в проектировании UI (в паре с дизайнером);
- Опыт тестирования фичей (ручной smoke / exploratory).
Мы готовы предложить:
- Работу в аккредитованной ИТ-компании;
- Оформление согласно ТК РФ;
- ДМС и корпоративные скидки после прохождения испытательного срока;
- Возможность работать с передовыми технологиями и вносить вклад в инновационные решения в области HR;
- Коллективную и динамичную рабочую среду, которая ценит креативность и развитие;
- Работу из офиса с гибким началом рабочего дня на период испытательного срока, после - гибрид 3/2.