Matternet
Senior Software Engineer, Full Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер в платформенную команду Matternet, которая строит и эксплуатирует ПО для сети автономных дронов-доставщиков. Роль hands-on в safety-critical среде: владение веб-приложениями операторов, партнёров и клиентов от интерфейса до API и формирование технического направления frontend.
Задачи
- Владеть и реализовывать веб-приложения для операторов, партнёров и клиентов end-to-end, от UI до API
- Разрабатывать и расширять backend-сервисы и API, поддерживающие эти приложения
- Задавать архитектуру, стандарты и паттерны frontend, включая дизайн компонентов, управление состоянием, производительность и доступность
- Отвечать за качество релизов через end-to-end и интеграционное тестирование, код-ревью и практики релизов
- Обеспечивать техническую поддержку, триаж и устранение production- и field-инцидентов
- Взаимодействовать с product, operations, backend и safety командами, превращая требования в надёжные рабочие процессы
Требования
- 6+ лет разработки и эксплуатации production веб-приложений с опытом самостоятельного владения крупными фичами или продуктами
- Уверенное владение TypeScript и React, опыт работы с современными веб-фреймворками
- Сильные backend-навыки на Node.js/TypeScript, включая проектирование API и реляционные базы данных
- Опыт автоматизированного тестирования (unit, integration, end-to-end) и CI/CD
- Чувство удобного и надёжного UX в операционных или data-heavy приложениях
- Чёткая техническая коммуникация и кросс-функциональное взаимодействие
Условия
- Зарплата: ожидаемый стартовый диапазон $195,000–$235,000 по данным рынка San Francisco Bay Area
- Пакет включает equity и бенефиты: медицинская, стоматологическая и vision-страховка, страхование жизни и инвалидности, FSA
- Неограниченный оплачиваемый отпуск и корпоративные праздники
- План 401(k)
Навыки
- TypeScript
- React
- Node.js
- API design
- Relational databases
- CI/CD
- Automated testing
- End-to-end testing
- Integration testing