Software Engineer III, Mobile, Android
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработка мобильных приложений для Android в Google. Работа над продуктами масштаба миллиардов пользователей, участие в проектировании и код-ревью.
Задачи
- Писать код для разработки продуктов или систем
- Участвовать в дизайн-ревью или вести их с коллегами и стейкхолдерами для выбора технологий
- Проводить код-ревью других разработчиков и давать обратную связь для соблюдения лучших практик (стиль кода, проверка кода, точность, тестируемость и эффективность)
- Дополнять существующую документацию или обучающие материалы и адаптировать контент под обновления продукта и обратную связь пользователей
- Триажить проблемы продукта или системы, отлаживать, отслеживать и устранять их, анализируя источники проблем и влияние на оборудование, сеть или качество сервиса
Требования
- Степень бакалавра или эквивалентный практический опыт
- 2 года опыта программирования на Java, Kotlin или C++
- 2 года опыта разработки Android-приложений
- Степень магистра или PhD в области компьютерных наук или смежных технических областях (предпочтительно)
- 2 года опыта работы со структурами данных и алгоритмами (предпочтительно)
- Опыт разработки доступных технологий (предпочтительно)
Условия
- Зарплата в США: $147000 - $210000 (USD) + 15% бонус + акции + льготы
- Возможность выбрать предпочтительное место работы: Mountain View, Palo Alto, San Bruno, Sunnyvale (CA, USA)
- В большинстве случаев собеседования проводятся очно
Навыки
- Java
- Kotlin
- C++
- Android
- структуры данных
- алгоритмы