О компании
Мы создаём благотворительные продукты внутри экосистемы Яндекса: сервисы, которые помогают сотням фондов получать регулярную поддержку, а пользователям — делать помощь частью повседневной жизни. Строим экосистему благотворительности с интеграциями, инфраструктурой, платёжными механизмами и пользовательскими продуктами. Развиваем механику округления в девяти сервисах Яндекса и создаём платформу прямых пожертвований в фонды. Запускаем спецпроекты совместно с сервисами Яндекса, занимаемся благотворительными B2B-проектами. Разрабатываем личный кабинет фондов для управления заявками и грантами, работаем над интеграциями с сервисами Яндекса. У нас небольшая команда с высокой степенью влияния на продукт. Наш стек: JavaScript, TypeScript, Node.js, React, CSS, HTML.
Обязанности
- Разработка интерфейсов: создавать удобные, быстрые и доступные интерфейсы, разрабатывать фронтенд для десктопных браузеров и мобильных приложений (webview)
- Развитие сервисов: совершенствовать существующие сервисы, участвовать в создании новых решений и предлагать улучшения с технической и продуктовой стороны
- Кросс-функциональная разработка: работать вместе с бэкенд-разработчиками, аналитиками, QA, дизайнерами и продакт-менеджерами — от проработки идеи до запуска фичи на пользователей
Требования
- Опыт работы с Node.js и React SSR
- Опыт разработки фронтенда для production-продуктов
- Уверенное владение JavaScript, TypeScript, HTML и CSS
- Понимание особенностей SPA-приложений
- Умение писать поддерживаемый и качественный код
Условия
- Офис
- Гибридный формат
- Опыт от 3 лет
Будет плюсом
- Опыт работы с Webpack или Rollup
- Опыт разработки интерфейсов для мобильных браузеров
- Опыт профилирования и оптимизации приложений
- Использование Unix shell и скриптовых языков
- Умение писать модульные и интеграционные тесты