Команда занимается развитием и поддержкой ключевых технологий и компонентов месседжинга — от списка диалогов и ленты чата до улучшения пользовательского опыта взаимодействия с ними. Мы создаём и совершенствуем фундаментальные сервисы, которые делают общение удобным, быстрым и современным для тысячи пользователей.

Обязанности

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

Требования

  • опыт нативной разработки под Android не менее 3 лет
  • глубокие знания Android SDK
  • умение применять принципы Clean Architecture
  • знание и понимание архитектурного паттерна MVVM
  • опыт реализации кастомных UI компонентов Android
  • навыки разработки анимаций
  • знание Jetpack Compose
  • стремление к изучению и применению лучших практик разработки
  • умение анализировать и работать с чужим кодом
  • опыт написания unit-тестов.

**Технологический стек**

  • Kotlin
  • Koin
  • MVVM
  • RxJava3/Flow
  • Room
  • Jetpack Compose
  • gRPC

Условия

  • локация: г.Санкт-Петербург
  • возможен гибридный формат работы
  • гибкий график начала рабочего дня
  • уровень заработной платы определяем по итогам собеседования
  • команда профессионалов своего дела
  • бесплатный спортзал
  • ДМС с 1го дня работы работы
  • обучение и сертификацию за счет компании (в том числе обучение английскому языку компенсируется)
  • выстроенные процессы по адаптации, оценке и понятную систему роста в компании
  • наставника на период адаптации и богатую корпоративную жизнь, в которой можно участвовать по желанию.