Команда Experience отвечает за взаимодействие Callsign с пользователями: клиентский портал, нашу платформу для демонстраций и управления клиентами (единая платформа для всего цикла работы с клиентом, от первой демонстрации до технико-экономического обоснования, онбординга, интеграции, анализа и текущего управления), пользовательские интерфейсы продуктовых данных, а также дизайн-систему и инженерные стандарты, лежащие в основе всего этого.
Эта позиция предлагается на условиях временного контракта сроком на 12 месяцев, при этом успешный кандидат, как ожидается, присоединится к нам в 2026 году.
Кандидат должен уже иметь право на работу в Великобритании.
Что вы будете делать
Продукт и UX
- Владеть частью продукта (домен портала, демо-платформа, SDK) и принимать решения по ее продукту.
- В рамках заданного продуктом направления решать, что будет выпущено и как это будет работать.
- Преобразовывать краткое описание в MVP и этапы, определять показатели успеха для выпущенного продукта и изменять или прекращать работу, которая не приведет к достижению этих показателей.
- Ваша часть продукта имеет базовые показатели измерений в реальном времени (принятие, успешность выполнения задач, производительность), на которые ссылаются при принятии решений и по которым оцениваются обзоры после выпуска; решение, которое изменит направление, передается PM, а не в обход него.
- Предлагать, что создавать дальше, исходя из собственных продуктовых убеждений, основанных на общении с пользователями и клиентами, а не просто выполнять запросы.
- Быть доверенным лицом для выпуска клиентской работы без необходимости согласования дизайна.
Frontend-разработка:
- Устанавливать технические стандарты для системы: ваш код является эталоном.
- Руководить реагированием на выявленные проблемы с производительностью, доступностью или безопасностью и предугадывать их на этапе проектирования.
Full-stack:
- Владеть сервисами и их производственными процессами от начала до конца (пайплайны GitLab, чарты, GitOps, инфраструктура).
- Разрабатывать API-контракты, с которыми потребители смогут работать в долгосрочной перспективе.
- Безопасно выполнять изменения между репозиториями (прекращение поддержки, миграции) через границы команд.
- Руководить обзором дизайна для вашей части, где ваши проектные документы являются эталоном наряду с вашим кодом.
Качество:
- Владеть стратегией тестирования для части продукта, включая цикл регрессионного тестирования: координировать его, обеспечивать его честность и стремиться к нулевому количеству сбоев, а не мириться с ними.
Платформа:
- Владеть программами платформы (миграция пакетных менеджеров и фреймворков, переход на тестовые фреймворки, обновление среды выполнения) от начала до конца плана.
- Преобразовывать дорожные карты в эпики, которые другие могут выполнять.
- Менторить младших членов команды.
Требования
Ключевые обязанности
- Разработка всего стека: фронтенды на TypeScript/React, Node-сервисы (с некоторой долей Java в портальном стеке), API-контракты, GitLab CI/CD и развертывание с использованием Helm, GitOps и Terraform.
- Относиться к триаде фронтенд-разработки — доступность, производительность, безопасность — как к инженерии, с ожиданиями, которые растут по мере вашего развития.
- Использовать ИИ как основную часть рабочего процесса, с дисциплиной верификации, требуемой регулируемым продуктом.
- Целенаправленно изучать предметную область: мошенничество, идентификация, аутентификация и операционный мир наших клиентов, потому что продуктовые решения, принятые без этого, являются догадками.
- Писать содержательные тесты для всего, что вы выпускаете.
Требуемые навыки и опыт
Обязательно:
- Уверенное владение JavaScript/TypeScript и React.
- Комфортное владение чем-то за пределами фронтенда: API, сервис или инфраструктура.
- Системный дизайн и архитектура, проектирование функций, охватывающих фронтенд, сервис и конфигурацию.
- Опыт работы с ИИ-нативными решениями с заявленной верификацией.
- Тестовое мышление: вы можете разработать подход к тестированию и обосновать его.
- Владеть частью продукта или программной платформой, включая ее самые трудные периоды.
- Уметь проектировать фронтенд-систему в реальном времени (состояние, контракты, тестирование, развертывание).
- Опыт повышения стандартов команды.
- Демонстрируемая продуктовая хватка.
Желательно:
- Java в продакшене; работа с дизайн-системами или библиотеками компонентов; инженерия SDK или библиотек.
- Визуализация данных.
- Опыт работы в регулируемых отраслях (финтех, идентификация, платежи).
Преимущества
- Пенсионная схема от Scottish Widows
- Частное медицинское страхование от Vitality
- Страхование жизни (4x базовая зарплата)
- Бюджет на личное обучение и развитие
- Программа «Велосипед на работу»
- Корпоративный отпуск по уходу за ребенком
- 25 дней ежегодного отпуска плюс выходные дни Callsign
- Программа волонтерства сотрудников