Вакансии WhatsBetter.me
Присоединяйтесь к команде увлеченных людей, создающих интересный и будоражащий масштабом продукт. Вместе мы изменим жизнь миллионов людей к лучшему!


Хочу работать у вас
О проекте

WhatsBetter.me - цифровая среда, помогающая осуществить выбор в любой сфере жизни и деятельности человека, будь то:

  • покупка продуктов питания, одежды, автомобиля, спортивных принадлежностей и других коммерческих товаров;
  • поиск услуг специалистов различного профиля;
  • поиск лучшего места для жизни, для работы, для отдыха;
  • выбор профессии, способа оздоровления или выхода из сложной ситуации;
  • и многое другое.

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


Мы разрабатываем цифровую экосистему, обладающую абсолютно иной, альтернативной ДНК. Мы строим мир, в котором каждый способен добиться большего!

Кого мы ищем?
Первопроходцев. Развитие крупных проектов сравнимо с освоением новых территорий. Последовательно действуют первооткрыватели, первопроходцы, первопоселенцы, обыватели и лишь в последнюю очередь приходят люди, требующие комфорта. На данном этапе нужны первопроходцы. Другие измучаются сами и допекут команду

Инноваторов. Если Вы считаете себя инноватором и переполнены энергией и желанием создавать, смотрите на мир позитивно и открыто, обладаете мышлением, выходящим за рамки привычных стереотипов – нам с Вами по пути, вместе мы сможем больше!

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

Патриотов. Любой крупный проект должен учитывать интересы страны базирования. Если вы искренне желаете процветания для России и не бежите в "теплые" страны, то мы сможем работать вместе.

Ключевые качества
Самостоятельность. Способность работать в заданном направлении: проектировать, выявлять требования, ставить себе и другим задачи, устанавливать ключевые метрики и оценивать результаты. Подход "без ТЗ результат ХЗ" для нас не приемлем.

Аккуратность. Желание и способность выполнять свою работу качественно со здоровым перфекционизмом без перегибов как сторону идеальности и так и сторону небрежности

Быстродействие. Способность быстро погрузится в предметную область. Умение эффективно планировать время, быстро находить оптимальные решения и адаптироваться к изменениям требований. Анализировать и оптимизировать процессы, сокращая издержки без ущерба для результата. Осваивать новые технологии в короткое время

Многопрофильность. Умение работать на стыке разных областей и объединять знания для комплексных решений. Узкая специализация ограничивает взгляд, тогда как широкий профиль помогает видеть связи и создавать новые продукты и сервисы.

Многозадачность. На ранних этапах продукта включает не только выполнение технических задач, но и участие в планировании, координации и управлении сроками. Важно уметь быстро переключаться между задачами, сохраняя целостное видение системы.

Тактичность. Умение уважительно доносить идеи и критику, сохраняя профессиональный тон. Это помогает избегать конфликтов, укреплять доверие и поддерживать комфортную командную среду.

Требования к кандидату

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

Профессиональные навыки
  • Высшее техническое образование
  • Опыта разработки мобильных приложений для Android native в коммерческих проектах не менее 3 лет
  • Уверенное знание Java
  • Опыт работы с Android SDK
  • ·Опыт работы с архитектурно сложными приложениями (от 50 экранов)
  • Глубокое понимание общих архитектурных концепций, шаблонов, MVP/MVVM, принципов чистой архитектуры
  • Навыки работы с системами сборки (Gradle, автоматизация сборок).
Желательно
  • Опыт релизов в Google Play, RuStore, AppGallery. Умение работать с магазинами приложений
  • Опыт работы с видео (настройка плеера, предзагрузка видео - для аналога Reels)
  • Опыт профилирования приложений и устранения узких мест производительности.
  • Практический опыт использования ИИ-инструментов и нейросетей для разработки кода (генерация, рефакторинг, анализ).
Будет плюсом
  • CI/CD и инфраструктура. Опыт настройки CI/CD пайплайнов (fastlane, GitLab CI, Bitrise).
  • Опыт работы с React Native
  • Опыт работы c SQLite.
Другие требования
  • постоянное пребывание на территории Российской Федерации без переездов за границу.

Обязанности Android-разработчика

1) Разработка, развитие и поддержка крупного Android-приложения, являющегося частью экосистемы цифровых сервисов, направленных на помощь в выборе товаров и услуг.


2) Проектирование и реализация новых функциональных модулей экосистемы, включая:

  • маркетплейс (каталог, карточки товаров/услуг, поиск, фильтрация, оформление сделок);
  • социальные функции (профили пользователей, подписки, лента активности, взаимодействия, видео);
  • мессенджер (личные и групповые чаты, обмен медиа, push-уведомления);
  • дополнительные сервисы, расширяющие пользовательский сценарий и повышающие конверсию.

3) Участие в проектировании архитектуры приложения:

  • декомпозиция на модули;
  • обеспечение масштабируемости и расширяемости;
  • поддержание чистоты архитектуры и качества кода.

4) Интеграция с backend-сервисами:

  • работа с REST / GraphQL API;
  • обработка сетевых ошибок;
  • оптимизация сетевого взаимодействия.

5) Обеспечение стабильности и производительности приложения:

  • оптимизация скорости работы и потребления ресурсов;
  • анализ и исправление crash-ов и ANR;
  • работа с инструментами мониторинга и аналитики.

6) Поддержка и рефакторинг существующего кода:

  • устранение технического долга;
  • улучшение архитектуры и читаемости кода;
  • поддержка обратной совместимости.

7) Участие в полном цикле разработки:

  • оценка задач;
  • участие в планировании;
  • код-ревью;
  • подготовка релизов;
  • публикация в Google Play.

8) Взаимодействие с командой:

  • работа совместно с backend-разработчиками, дизайнерами, QA-инженерами, аналитиками;
  • участие в обсуждении продуктовых и технических решений.

9) Написание unit и интеграционных тестов.


10) Участие в развитии инженерных практик команды и внедрении новых технологий.

Made on
Tilda