Odyssey
Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Engineer в Odyssey — платформа для управления образовательными программами ESA в США. Разработка систем проверки права на участие, леджеров образовательных фондов и маркетплейса для оплаты обучения и услуг.
Задачи
- Вести фичи end-to-end: от идеи и технического дизайна до реализации, деплоя и итераций
- Создавать продукты и системы с нуля (0-1), превращая нечёткие идеи в масштабируемые production-решения
- Проектировать и разрабатывать функциональные интерфейсы на TypeScript, AWS Lambda, Next.js и других фреймворках
- Проектировать, писать и выполнять тесты для надёжности приложений
- Проектировать и реализовывать сложные модели данных с учётом масштабируемости и производительности
- Разрабатывать и поддерживать API для публичного и внутреннего использования, поддерживать мобильные приложения и другие системы
- Развивать платформу Odyssey Marketplace совместно с продуктовой командой
- Взаимодействовать с кросс-функциональными командами (продукт, дизайн) для выявления потребностей и решения задач
- Принимать прагматичные компромиссы между скоростью и масштабируемостью с фокусом на быстрый релиз и обучение
- Поддерживать прозрачную коммуникацию в команде, открыто делиться проблемами и успехами
- Участвовать в системном дизайне, управлении платформой, код-ревью, планировании мощностей и архитектурных решениях
- Полностью отвечать за свою работу в production: мониторинг, отладка, постоянное улучшение
- Работать с высокой степенью автономии, проактивно выявляя пробелы, риски и возможности
Требования
- 3-5+ лет опыта в разработке ПО
- Уверенное владение TypeScript для создания надёжных масштабируемых приложений
- Опыт работы в стартапах на ранней и средней стадии, интерес к стартап-динамике
- Опыт создания или значительного вклада в продукты/фичи с нуля (0-1)
- Комфорт в условиях неопределённости, умение превращать слабо определённые задачи в чёткие планы
- Предпринимательское мышление — позиция владельца, а не просто исполнителя
- Сильные коммуникативные навыки, умение презентовать новые подходы команде
- Понимание и опыт Agile-практик с гибкостью под меняющиеся потребности проекта
- Опыт быстрых релизов и итераций по обратной связи, ориентация на действие на всём SDLC
Условия
- Гибридный формат работы в офисе в Нью-Йорке (Трайбека)
- Требуется действующее разрешение на работу в США на полную ставку
- Зарплатная вилка $160,000 - $180,000 в зависимости от опыта, результатов собеседования и локации
- Бенефиты: медицинская/стоматологическая/офтальмологическая страховка, медицинские сервисы, краткосрочная нетрудоспособность, неограниченный PTO и другое
Навыки
- TypeScript
- AWS Lambda
- Next.js
- AWS
- Terraform
- CI/CD
- Stripe
- double-entry ledgers
- observability