Что такое eXpress
- Лидер рынка коммуникаций. Мы – №1 на рынке (итоговый рейтинг корпоративных мессенджеров CNEWS, декабрь 2022).
- Доказанное качество. Доверие крупнейших российских заказчиков и амбициозные проекты с 12 компаниями из топ-20 списка РБК500.
- Постоянный рост. Год назад нас было 80 человек, сегодня в нашей команде более 150 сотрудников. Мы уже арендовали новый офис и ждем новых классных специалистов.
- Уникальные технологии. Мы с нуля создали собственный протокол передачи данных. Сегодня это единственный распределенный (федеративный) протокол онлайн-коммуникаций в мире.
- Мы придумали смартаппы и приложение-криптоконтейнер, которые полностью перевернули понятие «защищенная корпоративная мобильность».
- Мы не копируем чужое. Мы создаем новое, что до нас никто не создавал.
В Android команде сейчас работает 8 человек и мы ищем в нашу продуктовую команду тех, кому интересны не только производительность и удобство приложения, но и решаемые ими проблемы пользователей.
У нас нет узкого разделения на задачи между разработчиками, каждый задействован в полном цикле разработки фичи на своей платформе в меру профессионального уровня. Разработчик имеет возможность напрямую влиять на проект и проявлять свою инженерную и творческую жилку во всей широте, доводя результат своей работы до конечных юзеров.
Что делать:
- Предстоит решать задачи самого разного плана, на всех слоях потока данных и во всех сопутствующих андроиду инженерных областях;
- Предстоит работать с изображениями, видео, аудио, документами, звонками с аудио/видео, текстовыми процессорами, шифрованием (и всем, что с ним связано), телефонной книгой и прочим;
- Проводить code review;
- Участвовать в оценке задач и проектировании новых фич вместе с командой;
- Взаимодействовать с тестировщиками, дизайнером и саппортом проекта.
Работать со стеком:
- kotlin;
- rxjava;
- coroutines;
- dagger;
- okhttp;
- retrofit;
- firebase;
- room;
- webrtc;
- libsodium;
- прочее прикладное.
Наши ожидания от кандидата:
- Опыт от 3-4 лет в реальном проде;
- Kotlin core, Java core, Android SDK, понимание особенностей разных версий системы;
- Знание всех составляющих системы, от активити до контент провайдеров и сервисов;
- Понимание работы сокета и REST;
- Знание основных паттернов проектирования;
- Понимание клиент-серверной архитектуры приложения, кеширования и инвалидации данных.
Работа в eXpress - это:
- Масштабный и высоконагруженный проект: возможность заниматься широким кругом задач, прокачивать свои инженерные скиллы и влиять на выбор подходов/технологий/библиотек.
- Атмосфера профессионализма: тебя будут окружать опытные коллеги – единомышленники по всей стране, которые с удовольствием делятся опытом и знаниями друг с другом.
- Сложные и интересные задачи: мессенджер — это сложно, поэтому и интересно. Мы постоянно развиваемся и стараемся не только реализовывать новую функциональность, но и улучшать старый, проводя рефакторинг кода.
- Наш стек: мы работаем с Git и JIRA и у нас развитая инженерная культура разработки, прозрачный процесс код ревью. Мы оперативно внедряем новые фичи, доставляя их клиенту через настроенные процессы CI/CD и высокопрофессиональную команду QA.
- Условия работы: оформление по ТК РФ, полностью белая конкурентная заработная плата, ориентируемся на ожидания кандидата в первую очередь.
- Обучение: наставничество, внутреннее обучение в команде или внешние конференции, курсы.
- Здоровье: после прохождения испытательного срока - доступ к программе ДМС.