Storable
Senior Software Development Engineer, Marine & RV/Camping
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в подразделения Marine и RV & Camping компании Storable. Разрабатывает и модернизирует веб-приложения для операторов марин, кемпингов и RV-парков, отвечая за весь цикл — от архитектуры и тестирования до деплоя и эксплуатации в продакшене.
Задачи
- Проектировать, разрабатывать и выпускать новые фичи и продукты для платформ Marine и RV & Camping
- Вести изменения end-to-end: технический дизайн, backend и frontend разработка, автотесты, CI/CD, деплой и мониторинг
- Отвечать за архитектуру своей зоны ответственности и писать технические дизайн-документы
- Определять и реализовывать стратегию тестирования: unit, integration, functional и regression тесты
- Строить и поддерживать CI/CD пайплайны, infrastructure as code, логирование, метрики, трейсинг и алертинг, участвовать в on-call и инцидентах
- Использовать агентные AI-воркфлоу на всех этапах и строить внутренние инструменты и автоматизацию
- Снижать технический долг через инкрементальный рефакторинг и модернизацию
- Разбирать баги и обращения клиентов, балансируя скорость и качество кода
- Взаимодействовать с product-менеджерами, дизайнерами, поддержкой и инженерами
- Менторить инженеров и повышать планку инженерного мастерства и AI-assisted разработки
Требования
- 7+ лет практического опыта в разработке ПО, включая production веб-приложения
- Обязательно: production опыт backend на Node.js, PHP и/или .NET, SQL и REST API
- Обязательно: production опыт frontend на React и JavaScript/TypeScript, глубокое знание React (компоненты, hooks, state management, интеграция с API, автотесты)
- Обязательно: опыт полного цикла доставки ПО — архитектура, разработка, автотесты, CI/CD, деплой в продакшен
- Опыт владения production-системами без отдельных QE, DevOps и SRE функций: тест-автоматизация, пайплайны, мониторинг, on-call, инциденты
- Обязательно: опыт вывода хотя бы одной LLM-фичи в продакшен с реальными пользователями
- Обязательно: измеримые доказательства, как ежедневное использование агентных AI-инструментов повысило скорость и качество работы
- Умение критически оценивать и исправлять AI-сгенерированный код
- Понимание архитектуры ПО, отладки, тестирования, безопасности, производительности и масштабируемости
- Сильные навыки решения проблем и декомпозиции неоднозначных задач
- Отличные коммуникативные навыки, включая объяснение технических решений
- Опыт менторинга инженеров
- Право на работу в США и готовность к гибридному графику в офисе в Seattle, WA
Условия
- Медицинская страховка для сотрудника и семьи, оплаченная страховка на случай нетрудоспособности и жизни
- 401(k) с match после 60 дней, 100% vested через год
- Взнос работодателя в HSA и HRA для покрытия deductible
- Гибкая политика отпусков «take what you need»
- Программа вознаграждений и признания Be More с возможностью обмена на подарки и впечатления
- 8 часов Volunteer Time Off в год и участие в волонтёрских мероприятиях
- 8 часов Rest, Relax, Recharge для ментального здоровья
- Ресурсы для ментального благополучия сотрудника и его близких
- Полностью оплачиваемый родительский отпуск: 12 и 6 недель для основного и второго опекуна
- Paw'ternity Leave и Pet Bereavement
- Caregiver Leave: четыре недели оплачиваемого отпуска по уходу за близкими
- Ежемесячная компенсация $50 на домашний интернет и sign-on бонус $250 на домашний офис
- Поддержка в вопросах фертильности
- Доступ к финансовым экспертам
- Программа выплат по студенческим кредитам
Навыки
- Node.js
- PHP
- .NET
- SQL
- REST API
- React
- JavaScript
- TypeScript
- MySQL
- Postgres
- SQL Server
- CI/CD
- Infrastructure as Code
- Observability
- Claude Code
- Codex
- Cursor
- GitHub Copilot
- ChatGPT
- LLM