Mobile Developer

Senior Android Developer Full-time

О компании и команде

Привет!

Это объявление о вакансии отличается тем, что его писал не HR. Мы — команда, которая создает топовые приложения для изучения языков. Нашими продуктами уже 8 лет пользуются в Латинской Америке и США, в Европе и Китае. Наш флагман — приложение Bright, с научным методом изучения английского и технологией быстрого пополнения словарного запаса. 1,5 млн новых активных пользователей ежегодно — результат, который говорит сам за себя. Мы гордимся тем, что не зависим от инвестиций и очень давно вышли на самоокупаемость. Мы не стартап. Все наши приложения растут благодаря опыту и data-driven подходу. Мы гибкие, не подвержены бюрократии, поэтому придумываем фичи и выходим на новые рынки легко.

Если ты хочешь влиять на продукт напрямую без менеджеров и проволочек, видеть результат своей работы real-time, знать, что твои идеи и труд полезны людям — это повод читать дальше.

Что мы можем дать тебе

  • Прежде всего, опыт работы в сильной продуктовой команде;
  • Возможность прокачаться в аналитике, A/B тестировании, научиться проверять гипотезы и понимать метрики, причем делать это в комфортной атмосфере, где все равны и нет токсичности;
  • Построенные на доверии отношения внутри команды;
  • Твои новые идеи и предложения будут иметь реальный вес, потому что мы хотим развиваться вместе с тобой.

Ожидания от кандидата

  • Опыт разработки на Kotlin от 3-х лет;
  • Понимание кода на Java;
  • Понимание принципов проектирования мобильных приложений;
  • Опыт работы с RxJava, в том числе в связке с Room/Retrofit;
  • Опыт работы с Room и написанием сложных SQL-запросов;
  • самостоятельность и проактивность.

Круто, если ты уже

  • Писал автотесты;
  • Умеешь работать с приложением в фоне;
  • Работал со встроенными покупками (автопродляемыми подписками);
  • Имеешь навыки адаптивной верстки (ConstraintLayout) для разных размеров экранов, поддержка верстки RTL.

Тебе предстоит

  • Проектировать и реализовывать новые фичи;
  • Исследовать новые технологии и предлагать, как их интегрировать в проекты;
  • Настраивать CI (по мере необходимости);
  • Фиксить баги (ну куда без этого);
  • Рефакторить то, что стоит отрефакторить 😏
  • Писать UI тесты.

Наши рабочие инструменты

  • Код на Kotlin, верстка на XML;
  • Следим за крешами в Firebase;
  • Навигация Android Jetpack;
  • MVP-архитектура;
  • UI тесты на Espresso;
  • Дизайн в Figma;
  • Локализация Lokalise (почти 30 языков);
  • Таск трекер и документация в Notion;
  • Общаемся в Slack.

Условия работы

  • Удаленка;
  • ЗП в $ или в ₽;
  • Гибкий график;
  • Индексация з/п при успешной работе;
  • 2 месяца испытательного срока без снижения з/п;
  • Возможность работать парт-тайм на испытательном сроке, чтобы сразу не сжигать все мосты.

Бонусы

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

Дополнительные инструкции

В отклике на вакансию ждем краткое описание твоего опыта. Если пришлешь еще и примеры своего кода или ссылку на гитхаб — будет совсем здорово.

Overview

  • Employer: Bright Mobile Apps
  • Job Title: Senior Android Developer
  • Published: 7 months, 1 week ago
Apply For This Job