Honey
Sr Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Android-инженер в команду Venmo Business Profiles. Разработка мобильных продуктов для бизнеса: профили, витрины, поиск, платежи и управление аккаунтом.
Задачи
- Проектировать и реализовывать полный цикл разработки ПО (дизайн, реализация, тестирование, доставка, эксплуатация)
- Развивать архитектуру Android-приложения и повышать качество инженерии
- Наставлять и развивать младших инженеров
- Сотрудничать с product-менеджерами, дизайнерами и backend-инженерами
- Участвовать в формировании технического roadmap и оценке альтернатив реализации
- Проводить code & design reviews и обеспечивать своевременную поставку решений
- Выступать экспертом по техническим вопросам и стандартам инженерии
Требования
- 8+ лет опыта в мобильной разработке
- Опыт разработки и поддержки потребительских мобильных приложений в масштабе
- Сильные навыки Kotlin и знание многопоточного асинхронного кода
- Понимание работы с GraphQL и REST API из мобильных приложений
- Опыт менторства инженеров
- Знание практик тестирования, написание unit- и automation-тестов
- Знание паттернов проектирования (MVC, MVVM), алгоритмов и ООП
- Наличие действующего разрешения на работу в стране размещения вакансии
Условия
- Гибридный формат: 3 дня в офисе, 2 дня на выбор (офис или дом)
- Годовая премия по результатам работы, equity и другие виды вознаграждения
- Оплачиваемый отпуск и медицинская страховка для сотрудника и семьи
- Релокационная поддержка не предоставляется, визовая поддержка недоступна
Навыки
- Kotlin
- Android
- GraphQL
- REST API
- MVC
- MVVM
- Unit testing
- Automation testing