Middle/Senior android developer (Kotlin)

Местоположение и тип занятости

Можно удаленно

Компания

Команда, которая создает самый надежный криптокошелек

Описание вакансии

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

Мы разрабатываем мобильные приложения и NFC смарт-карты, которые позволяют хранить и распространять цифровые активы просто и безопасно. Tangem выбирают пользователи в 171 стране мира и это не предел. Мы выросли по количеству пользователей x9 и по команде х2, и мы планируем расти и дальше - развивать функциональность уже существующих продуктов и запускать новые.

Tangem стабильный и хорошо финансируемый стартап, который быстро растет и развивается при поддержке таких гигантов, как SBI Holdings, Shima Capital и др.

Текущий стек технологий: NodeJS, NestJs, JavaScript, TypeScript, TypeORM, PostgreSQL, React, NextJs, SCSS, mobile - iOS (Swift/SwiftUI/Combine), Android (Kotlin, Coroutines)

Мы активно развиваем наш продукт, внедряем новые фичи и сторонние сервисы в наше мобильное приложение и сайт, также мы активно запускаем кросс-продукты с крупными игроками в индустрии на основе нашей NFC-технологии. Сейчас мы расширяем команду мобильной разработки и ищем идейного android-разработчика, которому так же, как и нам, важно создавать полезный продукт для пользователей и видеть результат своей работы. 

Чем предстоит заниматься:

  • Разработкой основного мобильного приложения Tangem;
  • Разработкой публичных библиотек (SDK) для интеграции продуктов компании в сторонние решения;
  • Принимать участие в обсуждении технических требований, проектировании и разработки нового функционала;
  • Написанием unit-тестов.

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

  • Коммерческий опыт разработки на Android от 3-х лет;
  • Уверенное владение Kotlin;
  • Понимание принципов параллельного и многопоточного программирования и работы с Coroutines;
  • Понимание Material Design Guidelines;
  • Знание Android SDK и Jetpack библиотек;
  • Знание и опыт в ООП, понимание SOLID;
  • Понимание современных архитектурных паттернов (MVVM, MVI, Redux) и отличий между ними, принципов функционального программирования;
  • Понимание принципов работы Rest API и HTTP.

Будет плюсом:

  • Опыт работы в Agile среде;
  • Опубликованные проекты в Google Play;
  • Опыт проектирования архитектуры приложений и покрытия приложения тестами;
  • Опыт работы с блокчейн-технологиями.

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

  • Работа в быстро растущем и развивающимся стартапе, который крепко стоит на ногах;
  • Удалёнка в приоритете, но есть и офис в Москва Сити;
  • Конкурентная заработная плата, годовые бонусы. Оформление договора в валюте или USDT;

Смотреть ещё вакансии