Base Power
Senior Software Engineer, Product
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Продуктовый инженер senior/staff уровня в Base — американскую энергетическую компанию, развивающую сеть распределённых батарей. Отвечает за клиентский опыт в веб- и мобильных приложениях, задаёт архитектуру и техническое направление frontend.
Задачи
- Руководить разработкой клиентского опыта в веб- и мобильных приложениях Base
- Задавать frontend-архитектуру и техническую стратегию для нескольких продуктовых поверхностей
- Проектировать и развивать frontend-архитектуру быстрой, надёжной и масштабируемой платформы
- Вести ключевые продуктовые поверхности end-to-end: от концепции до продакшена и итераций
- Совместно с backend-инженерами проектировать API и модели данных для продуктовых фич
- Переводить сложные энергетические системы в понятный и интуитивный пользовательский опыт
- Работать с продуктом и дизайном над роадмапом и поставкой высокоэффективных фич
- Устанавливать инженерные стандарты и улучшать developer experience во всём frontend-стеке
- Менторить инженеров и повышать планку продуктовой инженерии в команде
- Выступать техническим лидером в кросс-командных инициативах и влиять на архитектурные решения за пределами своей команды
- Использовать аналитику и эксперименты для улучшения опыта пользователей
Требования
- 7+ лет опыта разработки продакшен-ПО в продуктовых или full-stack ролях
- Глубокая экспертиза в TypeScript и современных веб-фреймворках, таких как React или Next.js
- Сильный опыт проектирования frontend-архитектуры сложных веб-приложений, включая системы, которыми пользуются другие инженеры и команды
- Опыт владения продуктом или платформой от концепции до запуска и итераций, включая хотя бы одну систему, спроектированную с нуля
- Способность работать по всему стеку и тесно взаимодействовать с backend-инженерами по API и моделям данных
- Сильное продуктовое чутьё и умение превращать сложные системы в простой пользовательский опыт
- Опыт использования продуктовой аналитики, экспериментов и данных для принятия решений
- Техническая глубина в software engineering и способность глубоко разбираться в сложных задачах
- Опыт менторства инженеров и влияния на техническое направление за пределами своей команды
- First principles мышление, настойчивость и ориентация на быстрый шиппинг
Условия
- Работа в стартапе, где приоритеты быстро меняются и роль может расширяться
- Работа в офисе, in-person, не 9-to-5
- Культура: first principles thinking, скорость, обратная связь, ownership, приверженность миссии
Навыки
- TypeScript
- React
- Next.js
- frontend architecture
- API design
- product analytics
- experimentation