Perfect Venue
Senior Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер в Perfect Venue — SaaS-платформу для планирования мероприятий и групповых обедов в заведениях. Ведёт фичи через весь стек: интерфейс, backend и база данных, в тесной работе с product и design.
Задачи
- Реализовывать клиентские фичи от обсуждения продукта до релиза и итераций
- Строить адаптивные и доступные интерфейсы, а также API и модели данных под ними
- Улучшать общие компоненты, структуру приложения и производительность по мере развития продукта
- Писать полезные автоматизированные тесты и разбираться с проблемами на стыке frontend и backend
- Совместно с product и design упрощать рабочие процессы, балансируя потребности клиентов и поддерживаемость реализации
- Проводить код-ревью, объяснять технические решения и менторить менее опытных инженеров
Требования
- Опыт самостоятельной поставки full-stack фич в production веб-приложениях
- Сильный JavaScript и опыт с современным компонентным фреймворком (React, Vue или Angular)
- Владение backend-языком и веб-фреймворком, опыт построения API и бизнес-логики
- Рабочее знание SQL и реляционного моделирования данных
- Опыт управления состоянием frontend, интеграции API и построения интерфейсов на HTML и CSS
- Опыт автоматизированного тестирования, отладки, код-ревью и безопасного релиза изменений
- Хорошее продуктовое чутьё, ясная коммуникация, опыт поддержки инженеров через фидбек и менторинг
- Опыт использования AI-инструментов разработки для реализации, отладки, тестирования или документации с критической оценкой результата
Условия
- Конкурентная компенсация со значимой долей (equity)
- Медицинская, офтальмологическая и стоматологическая страховка с оплатой взносов за сотрудника и разделением затрат на иждивенцев
- Гибкий PTO и 401(k)
- Ежедневные обеды в офисе
- Неограниченный бюджет на книги
- Компанейский ноутбук
- Бесплатное членство One Medical для сотрудника и семьи
Навыки
- JavaScript
- React
- Vue
- Angular
- TypeScript
- Ruby on Rails
- PostgreSQL
- GraphQL
- SQL
- HTML
- CSS