Senior Android разработчик

от 250 000 руб. на руки
Опыт работы: От 3 до 6 лет
График работы: Гибкий график
Занятость: Полная занятость
Компания: Константа

Привет! Мы в Константе создаем различные продукты для сферы спорта и беттинга:

  • популярные приложения с посещаемостью свыше 300к ежедневно;
  • технически сложные сервисы, заточенные под решение внутренних задач;
  • data science продукты для спортивной аналитики с использованием компьютерного зрения.

Мы ищем ведущего разработчика, который усилит нашу Android-команду в части разработки нашего основного приложения, SDK для него и сопутствующих продуктов. Мы используем Architecture Components (ViewModel, LiveData, Lifecycle), Dagger 2, RxJava 2, Retrofit 2.

Это букмекерское приложение для Android с большой аудиторией (130k dau) для смартфонов и планшетов, которое позволяет осуществлять различные виды ставок, следить за ходом матчей, просматривать онлайн-трансляции, осуществлять платежи. Приложение существует много лет, в нем накопилось определенное количество технического долга, мы хотели бы организовать работу таким образом, чтобы повысить качество разработки в команде (внедрить code review и code style) и при этом устранить уже существующие проблемы.

Почему у нас хорошо:
  • Если ты хочешь расти - ты сможешь вырасти. Почти все лидеры команд выросли внутри компании
  • Если ты хочешь что-то менять и пробовать - ты сможешь это делать. Мы готовы давать столько ответственности и свободы, сколько тебе будет комфортно, готовы экспериментировать и искать пути улучшения продукта и процессов
Решать нужно будет следующие задачи:

  • Писать код на Kotlin
  • Участвовать в организации закрытия технического долга проекта
  • Обмениваться знаниями, помогать остальным членам команды делать это
  • Взаимодействовать со смежными отделами
  • Предлагать к обсуждению и реализовывать в приложении собственные идеи
Что мы ожидаем от кандидатов:
  • Опыт самостоятельной разработки сложных приложений под Android (Kotlin)
  • Знакомство с современными практиками разработки: внедрением зависимостей, архитектурными паттернами (мы используем MVVM), методами управления многопоточностью в контексте Android;
Будет плюсом:

  • Опыт профилирования приложений, работы с утечками памяти и оптимизацией UI
  • Опыт работы с анимациями
  • Опыт работы с медиа;
  • Опыт работы с Firebase;
  • Приверженность функциональному подходу к программированию.
Со своей стороны готовы предложить:
  • Белая заработная плата, официальное оформление (ТК РФ мы чтим!), оплата переработок;
  • Выбор техники для работы (в основном мы работаем на MacBook Pro);
  • Возможность удаленной работы или работы из офиса (м. Красносельская): он открыт, но его посещение по желанию;
  • Кстати про офис - он классный;
  • Гибкий график, есть обязательное время, когда надо быть онлайн/в офисе: с 12 до 18 по Москве, остальное время можешь распределить как тебе удобно;
  • Бесплатные обеды в офисе для сотрудников, всегда есть фрукты/снеки, чай и кофе;
  • ДМС в Bestdoctor (после полугода работы).
Что еще важно знать о нас:
  • Нас около 60 человек. У нас молодая команда и горизонтальная модель управления - мы не строим иерархий и общаемся на равных, не любим формальности;
  • Нам важно то, что мы делаем и с кем мы работаем, стараемся заботиться друг о друге и поддерживать команду;
  • Мы за честность и открытость в команде, не боимся признавать ошибки и учиться на них;
  • Мы радуемся, когда к нам приходят близкие по духу ребята, поэтому, если у тебя откликнулось то, что ты прочитал выше - обязательно напиши об этом в сопроводительном письме)
Хочу откликнуться
<
>