Metropolis
Senior Software Engineer, Visit Experience
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack инженер в Metropolis для разработки end-to-end mobility платформы: реализация фич и решений на frontend и backend, работа в тесной связке с UX-дизайнерами, продакт-менеджерами и кросс-функциональными командами.
Задачи
- Самостоятельно проектировать, разрабатывать и поддерживать фичи по всему стеку — от схем БД до backend API и пользовательских интерфейсов
- Полностью вести проекты от идеи до продакшена, обеспечивая качественную поставку и быстрые итерации
- Работать с кросс-функциональными командами, включая UX-дизайнеров и backend-инженеров, для согласования технических требований
- Обеспечивать производительность и масштабируемость системы в высоконагруженных средах
- Внедрять лучшие практики в кодинге, тестировании и деплое
- Менторить junior-инженеров и развивать культуру обучения
- Участвовать в технических обсуждениях, оценивать новые инструменты и фреймворки, улучшать платформу
Требования
- MS или BS по Computer Science или эквивалентный опыт
- Опыт технического руководства командой инженеров
- 6+ лет опыта разработки масштабируемых приложений на frontend и backend
- Владение современными JavaScript-фреймворками: React, Angular или Vue, понимание принципов frontend-дизайна
- Опыт с backend-технологиями: Node.js, Python, Ruby или Java, разработка RESTful API
- Понимание реляционных БД (PostgreSQL или MySQL) и знакомство с NoSQL
- Опыт с облаками AWS, GCP или Azure и контейнеризацией (Docker, Kubernetes)
- Опыт работы в agile-среде с кросс-функциональными командами
- Умение объяснять технические концепции разным стейкхолдерам
Условия
- Базовая зарплата $177,000–$216,000 в год
- Медицинские бенефиты, план 401(k)
- Страхование от краткосрочной и долгосрочной нетрудоспособности, базовое страхование жизни
- Опционная программа и бонусные планы
- Офисный формат: минимум 4 дня в неделю в офисе
Навыки
- JavaScript
- React
- Angular
- Vue
- Node.js
- Python
- Ruby
- Java
- RESTful API
- PostgreSQL
- MySQL
- NoSQL
- AWS
- GCP
- Azure
- Docker
- Kubernetes
- Scala
- serverless
- microservices
- CI/CD
- DevOps