Мы нанимаем Sr Product Engineer — инженера, ориентированного на backend, AI‑нативного, который владеет функциями от начала до конца, от схемы базы данных до компонента React, по которому кликает пользователь. Вы будете работать напрямую с командой основателей и ранними клиентами, чтобы выпустить продукт мирового уровня на базе ИИ, и помогать масштабировать нашу платформу в 100 раз. Нам нужен человек в 99‑м процентиле «can‑do» отношения.
Вы должны быть глубоко ориентированы на клиента. В Alma «клиент» означает две отдельные группы, и вы будете обслуживать обе. Первая — наши внешние клиенты — компании и частные лица, проходящие иммиграцию, часто в стрессовых, высоко‑рисковых условиях. Вторая — наша внутренняя юридическая команда — адвокаты и паралегалы, которые используют нашу платформу каждый день в своей работе. Они так же ваши клиенты, как и любой, кто платит нам. Если рабочий процесс для них неудобен, это баг. Если инструмент экономит им два часа в день, это функция, которую нужно было выпустить вчера. Лучшие инженеры, которых мы наймём, будут сидеть с юридической командой, наблюдать за их работой и стремиться улучшить их жизнь — а не просто принимать требования через тикеты Linear.
Мы отходим от старой модели, где инженеры backend делают только backend. В Alma инженер, который проектирует API, также создает UI, который его использует. Это не потому, что мы ожидаем, что каждый будет гением дизайна — а потому, что выпуск функции от начала до конца быстрее, качественнее и веселее, чем передавать работу через стену. С современными AI‑инструментами традиционное оправдание «frontend не моя сильная сторона» больше не работает. Если вы сильный backend‑инженер, который боялся frontend, это ваш шанс — Claude Code и Cursor резко упрощают эту кривую обучения.
Вам также нужен AI‑нативный подход. Мы не просто создаём AI‑продукты — мы создаём их с помощью ИИ. Вы уже должны работать внутри современных кодовых сред (Claude Code, Codex, Cursor и др.), подключать MCP‑серверы к своему рабочему процессу и рассматривать агентов как ядро того, как вы выпускаете код. Если ваш первый рефлекс при новой задаче — «дайте мне открыть пустой файл и начать печатать», эта роль не для вас. Если ваш рефлекс — «запущу агента, чтобы построить каркас, а потом проверю и укреплю», читайте дальше.
Вы видите проблемы как работу, а не как повод жаловаться. Мы двигаемся быстро. Это значит, что наш код имеет шероховатости, наши процессы ещё формируются, и не каждый уголок уже красив — это особенность ранней стадии, а не баг. Мы хотим инженеров, чей рефлекс при встрече с запутанным модулем, отсутствующим тестом или непонятной абстракцией — «я исправлю», а не «кто это написал?». Жаловаться дешево; исправлять — работа. Если вы такой инженер, который тихо улучшает кодовую базу вокруг каждой выпущенной функции, вы будете процветать здесь. Если вам нужна безупречная среда для лучшей работы, это не тот этап компании для вас.