Привет! Или Физкульты, как у нас говорят!
Ищем Android-разработчика в проект Simpla — мобильное приложение, которое сочетает в себе спортивный трекер, комьюнити и тренировочные планы.
Мы выросли из Школы Бега SimpleRun и одноимённого YouTube-канала — канал №1 по бегу в России. Сейчас мы хотим развивать техническую сторону продукта, делать его ещё круче и полезнее для спортивного сообщества.
Разрабатывать и поддерживать функционал продукта
Вместе с командой развивать архитектуру
Проводить рефакторинг
Реализовывать аккуратные и точные интерфейсы по готовым макетам
Работать с API и продумывать пользовательские состояния
Опыт коммерческой Android-разработки от 2-х лет. Стремление писать код, с которым придётся работать другим людям
Отличное знание Kotlin
Хорошее знание Jetpack Compose
Понимание структуры файлов gradle-проекта и приложения (модулей)
Знание и понимание MVVM и MVI
Умение аккуратно собирать интерфейсы по макету, внимание к деталям и pixel perfect там, где это действительно важно
Понимание состояний экрана: loading, error, empty, success и аккуратная работа с ними
Умение работать с таймерами, состоянием экрана и жизненным циклом Android
Умение работать с REST API
Умение разбираться в чужом коде и улучшать его
Культура работы с Git: понятные коммиты, аккуратная история, уверенная работа с ветками и merge request
Знание английского на техническом уровне
Нам очень важна командность в работе. Понимание культурного flow разработки; стремление анализировать и улучшать задачу, процесс и продукт; знакомство с разными методологиями разработки, понимание принципов Agile
Опыт с популярными библиотеками для сетевого слоя
Опыт работы со звуком, playback и audio routing на Android
Опыт создания интерфейсов, где важны точность верстки и ясность состояний
Знание Figma, умение забирать из макетов все нужные параметры для реализации
Если умеете под iOS (на любом уровне) — будет кстати
Удаленка, full-time / part-time
Компенсация на уровне рынка, формат T&M
Оформление по согласованию
Город не имеет значения, но будет плюсом, если вы находитесь в Санкт-Петербурге
Работа в команде единомышленников над интересным и сложным проектом
Возможность участвовать в создании уникального спортивного продукта
Хорошо описанные и структурированные задачи
Гибкие процессы разработки
Минимум бюрократии, совещаний и созвонов, максимум дела
На данной вакансии предусмотрено оплачиваемое тестовое задание!