Ищем Ведущего Android-разработчика.
Kotlin.
Мы ищем ведущего Android разработчика, который нанесет непоправимую пользу эволюции существующего решения, которое мы создавали для одного из наших североамериканских заказчиков. Мобильное приложение позволяет пациентам записывать их разговоры с врачами для последующего ознакомления в кругу семьи для более глубокого понимания диагноза, результатов анализов, вариантов лечения и возможностей реабилитации.
Дмитрий Криволапов
Tech Lead направления Android & iOS
Наши ожидания
  • Уверенное знание Android SDK, различных версий Android и способов работы с многообразием типоразмеров экранов
  • Умение работать с RESTful API при взаимодействии с бекендом (будет бонусом, если есть опыт с gRPC и Protobuf)
  • Уверенное знание принципов построения интерфейсов Android UI, знания паттернов и лучших практик, особенно в части Material Design & Material Theming
  • Опыт в создании приложений, которые не подвержены проблемам с соединением и не страдают от его полного отсутствия (включая кеширование и инвалидацию, использование локального хранилища, многопоточность, очереди загрузки и механики pause/resume)
  • Знание открытых библиотек экосистемы Android и умение выбрать библиотеку под задачу
  • Способность к переводу требований бизнеса в технические требования
  • Уверенное владение системами контроля версий и связанными сервисами (Git / GitHub)
  • Большой опыт в настройке сервисов непрерывной интеграции, в частности, Travis-CI
    Чем надо заниматься
    • Вы будете отвечать за разработку высококачественного решения, которое подарит пользователям невероятное впечатление от взаимодействия с приложением на платформе Android.
    • Вам потребуется принимать ключевые архитектурные решения, такие как, к примеру, продолжать ли разработку существующего Flutter решения или создать приложения с нуля на Kotlin?
    • Вы будете работать с высококлассной креативной и технической командой в России и продукт-оунерами в Силиконовой Долине на тем, чтобы проект впитал в себя лучшие практики дизайна, разработки, ревью, тестирования, безопасности, приватности и производительности.
    • Вам потребуется вплотную взаимодействовать с дизайн-командой, чтобы превращать Figma-макеты в прекрасные, динамичные и отзывчивые интерфейсы на базе Material Design
    • Вы будете проектировать, писать и поддерживать быстрый, безопасный и переиспользуемый код на Dart, Java и/или Kotlin
    • От вас потребуется писать высококлассные unit- и functional- тесты обеспечивающие полное тестовое покрытие, проверку корректности кода и бескомпромиссность в отношении ошибок данных, проблем устройства и Интернет-соединения
    • Вы должны будете обеспечить возможность приложению переварить большие объемы данных плавно, с минимальными потерями анимации или блокировками UI-потока
    • От вас будут ожидать определения и устранения узких мест, своевременное устранение багов и зависаний сообразно приоритетам
    • Вы должны будете поддерживать качество кода, его организацию, процессы ревью и автоматизацию
    • Вы должны будете поддерживать зрелый подход к организации процесса документирования проекта, обеспечивая максимальный уровень информационной гигиены в написании и поддержке инженерной документации с опережением реализации
      Познакомьтесь с нашей командой
      Мы на пути к построению успешной команды, в которой нет места такому корпоративному буллшиту, как гимны и квинтиллионы отчетов. Мы будем несгибаемо держаться этой линии. Быть собой и становиться профессиональнее с каждым днем. Все просто! Если считаете, что вам с нами по пути – дайте знать.
      Евгения Сулейманова
      HR
      Каждый из нас должен всегда помнить одну простую истину — невозможно расти не получая новые знания. Новые языки программирования, передовые технологии и современные сложные архитектурные подходы – вот ключевые области, в которых всегда нужно держать руку на пульсе, чтобы не отстать от индустрии. У нас в Evrone мы создаем идеальные условия для вашего роста и становления как профессионала.
      Александр Кириллов
      CTO
      ----
      Дмитрий Криволапов
      Tech Lead направления Android & iOS
      Вам у нас понравится :)
      Хотя бы потому, что в Evrone вас ждет:
      1
      Полная занятость
      Мы чтим как Трудовой Кодекс, так и сам труд, поэтому ожидаем от вас стандартных сорока часов работы в неделю.
      2
      Средняя по рынку стабильная зарплата
      Любой труд должен быть оплачен. Мы оплачиваем ваш труд полностью и вовремя.
      3
      Удаленно или в офисе
      Работайте из дома или с пляжа, залитого солнцем. Нам не важно, где вы находитесь, пока вы ответственно относитесь к работе и умеете предвидеть сложности.
      4
      Мягкий офисный график
      Мы не требуем вставать с первыми петухами, если вы того не хотите. Нам важно лишь, чтобы в течение рабочего дня вы провели достаточно времени в общении. Ваш график должен быть комфортным для всех в команде.
      5
      Команда
      Мы дружелюбны и профессиональны. Мы не нанимаем людей, которые не сработаются с командой, даже если они гениальны и супер-талантливы. Мы обеспечиваем комфорт совместной работы для всех наших сотрудников.
      6
      Профессиональный рост
      Мы предлагаем простые и понятные возможности для профессионального роста. Мы устанавливаем вектор развития, обозначая то, что важно знать разработчику, чтобы стать лучшим профессионалом. Мы обеспечиваем прозрачные способы, которые помогают вам понять, на какой стадии развития вы находитесь. Мы предлагаем отдельные опции для тех, кто имеет тимлидерские амбиции.
      7
      Отличные рабочие процессы
      Мы неустанно трудимся над реализацией комфортных и эффективных процессов и практик работы в компании. Мы исповедуем gitflow и чтим гибкие методологии.

      evrone.ru
      CA 94105, San Francisco, Tehama St, 44
      123317, Россия, Москва, Пресненская наб., 6с2
      394036, Россия, Воронеж, ул. Короленко, 5