Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Компания скрыта (Банк)

NewBe an early applicant

Product Engineer (JavaScript)

Posted Updated
Discussion

Summary

Joins an 8-person team at a Russian bank building the bank-wide web design system and AI prototyping tooling (React/TypeScript, Node.js, LangChain, MCP server, CDN, analytics) used by thousands of frontend apps. Work spans component development, AI agents, code review/mentoring and CI/CD support; office or remote within Russia.

Product Engineer — это специалист, который объединяет навыки разработки с глубоким пониманием бизнес-целей и потребностей пользователей. Product Engineer выполняет любую командную задачу end-to-end, от формулирования идеи до выкатки на прод и дальнейшей поддержки.

Мы — камерная команда из восьми человек, создающая язык для тысячи фронтенд-приложений банка. Нашу работу видят миллионы клиентов, но внутри мы остаемся сообществом, где ценят личность и идеи. Мы работаем на современном стеке, непрерывно поставляем результат в прод, практикуем Agile-подходы без лишней бюрократии.

Вместе мы строим экосистему:

  • Библиотеку компонентов, токенов и утилит, обеспечивающую согласованность и эффективность при проектировании и разработке веб-интерфейсов.
  • AI-агент для прототипирования интерфейсов на нашей библиотеке, автоматизирующий процессы discovery в продуктах.
  • Витрину с документацией компонентов, песочницей, интерактивным взаимодействием с компонентами.
  • MCP-сервер документации, позволяющий автоматизировать процессы delivery.
  • AI-агент для обновлений дизайн-системы в продуктах.
  • Скрипт настройки AI-тулинга для прототипирования.
  • Собственный CDN для статики.
  • Сервис аналитики.

Вы владеете полным циклом разработки продукта от идеи до релиза, а тесная коллаборация с другими командами расширяет профессиональное влияние и напрямую способствует карьерному и финансовому росту. Высокая автономия позволяет нам самим формировать роадмап и лично презентовать результаты стейкхолдерам.

Ключевые задачи

  • Разработка и поддержка общебанковской веб-дизайн-системы, включая создание, тестирование и документирование новых компонентов, токенов и утилит для обеспечения визуальной согласованности интерфейсов.
  • Интеграция дизайн-системы в существующие банковские продукты, адаптация компонентов под специфические требования бизнес-задач, дежурство в чате поддержки, презентация новых возможностей стейкхолдерам.
  • Работа над AI-инструментами прототипирования — структурой данных в MCP, агентом прототипирования (серверная часть на Node.js, LangChain), песочницей и флоу рендера, интеграцией интерфейсного тулинга для прототипирования, гайдлайнов, передачей продуктового контекста агенту.
  • Работа над AI-агентом обновления дизайн-системы — обновление мажора, конкретных компонентов, семантической палитры.
  • Поддержка и расширение сервиса аналитики для data-driven подхода к обновлению компонентов.
  • Проведение ревью кода, менторство младших и средних разработчиков, аналитика запросов команд, данных статистики, решений в других дизайн-системах, а также участие в архитектурных обсуждениях для поддержания высокого качества и масштабируемости решений.
  • Автоматизация рутинных процессов разработки, тестирования и сопровождения.
  • Поддержка CI/CD-пайплайнов, устранение AppSec-уязвимостей.

Экспертиза

  • Высокий уровень знаний JavaScript, TypeScript, CSS, HTML.
  • Глубокое понимание работы браузера.
  • Высокий уровень владения React, умение писать производительный React-код.
  • Знание современных стандартов веб-разработки, принципов проектирования UI/UX и умение создавать масштабируемые, доступные и кроссбраузерные решения.
  • Навыки архитектурного проектирования, опыт написания чистого, поддерживаемого кода и умение проводить техническое ревью для обеспечения высокого качества продукта.
  • Способность к менторству, наставничеству младших специалистов и эффективной коммуникации с командами разработки для внедрения единых стандартов в банке.
  • Опыт работы с AI-инструментами и/или их разработки.
  • Опыт работы с серверными приложениями на Node.js, знание SQL будет большим плюсом.
  • Личные качества: открытость к изучению нового, системное мышление, проактивность в поиске решений, ориентация на результат, продуктовое мышление.

Бенефиты для сотрудников

  • Возможность работать из офиса или удаленно.
  • ДМС со стоматологией, массажем, телемедициной, ежегодными чек-апами, которое работает как в Москве, так и в регионах.
  • Страхование от несчастных случаев и онкологических заболеваний, страхование выезжающих за границу.
  • Три оплачиваемых отгула в год.
  • Доплата до уровня заработной платы по больничному листу за 14 календарных дней в год, доплата к отпускам, взятым в январе и мае.
  • Работа в банке с развитой культурой обратной связи.
  • Программа внутренних ротаций для сотрудников.
  • Бесплатные индивидуальные консультации психологов, юристов, экспертов по личным финансам и консультантов по здоровому образу жизни, карьерные консультации.
  • Льготные условия на банковские продукты и услуги.
  • Скидки от партнеров банка в приложении PrimeZone в сферах здоровья, развлечений, творчества и интернет-покупок.

Skills

What Middle Frontend jobs ask for — and how much of it you have →
Apply

See also

Frontend jobs by country — openings, pay and top skills →