Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Hoodies

Senior Android Developer

в Hoodies

3 800 —‍ 4 000 $/мес на руки

Полная удалёнка
Специализация
Mobile (Android)
Уровень
Senior
Английский
B2 — Upper-IntermediateB2 — Upper-Intermediate
Команда
6 - 10 человек

Мы, Hoodies — команда инженеров, влюблённых в свою работу, ищем Android разработчика.

Plant Village — благотворительный, некоммерческий проект, направленный на решение проблем фермеров Африки. При поддержке фонда Билла Гейтса и ООН мы создаём продукт, помогающий фермерам выращивать урожай, предлагаем решения возникших проблем, используя достижения в области искусственного интеллекта, спутников и биотехнологий. Мы создали помощника — Нуру, который знает всё о растениях и способах ухода за ними, что помогает фермерам лучше заботиться о посевах и получать больший урожай. На проекте 3 бэкенд разработчика, 2 фронта, дизайнер, девопс и команда мобильной разработки из 3 человек.

Технологии/инструменты

KotlinJavaComposeRoomTensor Flow
  • Kotlin — наш основной язык программирования. Новый код мы пишем только на нём. Есть модули на Java, и мы переводим их на Kotlin, чтобы было проще переключаться.
  • Активно используем Coroutine для решения мультипоточных задач. В некоторых приложениях еще остались решения сделанные на RxJava. Мы стараемся не смешивать эти два подхода.
  • UI делаем через Activity/Fragment. Сейчас активно переходим на Jetpack Compose. Новые интерфейсы уже сделаны с помощью Compose.
  • Работа с сетью организована через Retrofit — очень популярное и стабильное решение.
  • Стараемся использовать решения для разработки из рекомендаций компании Google: Dagger, Room, Firebase.
  • Важно, мы пишем тесты. Логику покрываем unit-тестами, для UI используем Espresso + Robolectric. Корутины тоже тестируем, хоть занимает серьезную часть времени.
  • У нас очень простой флоу разработки. Задачи ведем в GitHub, создаем Pull Request, обязательное ревью кода. Дальше CircleCI прогоняет все тесты и получаем рабочую сборку под каждую задачу. Всегда открыты к обсуждениям и упрощению жизни себе и коллегам.

Задачи

Из интересных:

  • Использование AI для обнаружения объектов в реальном времени.
  • Переносим часть функционала в отдельное приложение, которое пишем с нуля.
  • В новых проектах используем самый свежий стек технологий: Compose, Room, Kotlin Coroutines, Tensor Flow.
  • Внедрение новых инструментов, которые помогут фермерам вести хозяйство.

Из рутинных:

  • Поддержка трех проектов.
  • Работа с легаси.
  • Создание механизмов для сбора отчетов и проблем от фермеров.

Ожидания

  • Требуемый опыт работы: 3–6 лет.

Будет плюсом:

  • Если умеешь покрывать критические части кода unit тестами и UI тестами для пользовательского интерфейса.
  • Если понимаешь, как устроена логика работы камеры в мобильных устройствах. Мы подключаем AI к потоку камеры, чтобы наши пользователи могли увидеть проблемы с растениями.
  • Если знаешь, как работает GPS и какие проблемы могут случиться.

Условия

  • Наиболее удобный график для взаимодействия с командой будет с 12 до 20 по мск, поэтому если не любишь ранние подъемы, то тебе на проекте будет комфортно.
  • Мы не навязываем и не ограничиваем методологии, инструменты, используемые на проектах. Предлагай и внедряй подходы, которые всегда хотел.
  • Ты можешь влиять на процессы не только внутри проектов, но и компании. Мы прислушиваемся к мнению каждого члена команды. Посмотри на оценки наших сотрудников.
  • Мы поддерживаем обучение и саморазвитие — помогаем с оплатой курсов, книг, лекций, конференций.
Елена Павлова HR
Hoodies

О компании Hoodies

Сфера
Заказная разработка / Аутсорсинг
Инвестиции
Приватное финансирование
Размер
11 - 50

Hoodies — небольшая распределенная команда веб-разработчиков. Работает со стартапами из США и Европы, компаниями и дизайнерами. Типичный проект — B2C или B2B SaaS. Стараются работать с проектами, которые несут ценность: Plant Village помогает бороться с голодом в Африке, Neebo — спасает жизни детей. Среди собственных проектов: Турбокухня (сервис в формате dark-kitchen для ежедневного питания), Logoped (сервис занятий с логопедом в онлайн режиме), Гиппократ — в процессе (помогает определять риски возникновения заболеваний).

Похожие вакансии

400 000 – 550 000 ₽/мес на руки
Можно удалённо из РФ
300 000 – 540 000 ₽/мес на руки
📍 Москва (м. Выставочная / м. Деловой центр), Санкт-Петербург (м. Площадь Ленина), можно удалённо из РФ
250 000 – 300 000 ₽/мес на руки
Можно удалённо из РФ
250 000 – 450 000 ₽/мес на руки
📍 Москва, Регионы РФ, Беларусь, полная удалёнка
250 000 – 260 000 ₽/мес на руки
📍 Россия, Беларусь, Казахстан, Китай, ОАЭ, Турция, Армения, Сербия, Тайланд, Индия, полная удалёнка