Android - разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Outlines Tech – IT компания, которая занимается подбором сотрудников высокого класса в сфере IT. Мы разрабатываем программное обеспечение для банков, страховых компаний, брокеров и бирж. У нас десятки проектов и сотни вакансий – официально трудоустраиваем в штат IT-специалистов для работы на долгосрочных проектах
Сейчас мы находимся в поиске одной из части нашей команды - Android developer
Ваша зона ответственности:
- Разработка лучшего мобильного банка
- Создание сложных и переиспользуемых архитектурных решений
- Техническое развитие проекта, исследование новых технологий и их интеграция
- Постоянное улучшение возможностей приложения для пользователей Код полностью пишем на Kotlin
- 80% фичей покрываем тестами в обязательном порядке
- У нас многомодульные проекты
- Выстроенный процесс code-review
- Автоматизированный релизный цикл
- Работаем в продуктовых командах по Scrum
Необходимые навыки:
- Имеете опыт коммерческой разработки мобильных приложений от 2-х лет
- Отлично знаете Kotlin и Java
- Разбираетесь в Android SDK
- Ориентируетесь в гайдлайнах Material Design
- Знаете как сделать быстрый и отзывчивый ui
- Работали с библиотеками RxJava 2, Dagger 2, Retrofit, OkHttp, Android Architecture Components
- Понимаете принципы работы RESTful API и HTTP
- Умеете писать масштабируемый и тестируемый код, тебя не пугают аббревиатуры MVP, MVVM,MVI , SOLID
- Умеете работать с git, знаком с git flow и код-ревью
Будет плюсом, если вы:
- Умеете писать Unit и UI тесты
- Умеете работать с Jenkins и Docker или c другими инструментами CI/CD
- Выступали на конференциях с докладами или писал крутые технические статьи
- Можете похвастаться опубликованными приложениями в Google Play
- Знаете как оптимизировать приложение и сделать его быстрее
- Работали с много-модульными gradle-проектами
Мы предлагаем:
- Удаленный формат работы
- Официальное трудоустройство и соблюдение норм ТК РФ
- Фиксированная окладная часть
- Ежегодный пересмотр заработной платы
- 28 дней отпуска и 5 days off (бесплатные отгулы)
- ДМС со стоматологией
- Компенсация обучения, музыка, книги, кино
- При необходимости предоставляем технику
- Возможность карьерного роста
- Смена стэка и проектов внутри компании
- Отсутствие микро-менеджмента и трека часов
Проекты:
- приложение для физических лиц
- приложение для юридических лиц и предпринимателей
- приложение для трейдинга и инвестиций
Вы сами сможете выбрать проект который вам по душе на финальном собеседовании.
Разработчики закреплены в продуктовых командах, которые отвечают за какие-либо фичи: например, команда платежей, команда счетов и карт, команда Growth hack и т.п.
Помимо продуктовых задач есть огромный бэклог технических задач по различным направлениям: есть направление UI тестов, инфраструктуры и CI/CD, дизайн системы и многие другие.