Старший разработчик Android в платформенную команду

Summary

Senior Android developer building platform tools, optimizing build pipelines, and enhancing app performance for T-Bank's mobile products using Kotlin and Gradle.

Подзаголовок (короткое описание)

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

Описание

Платформенные команды Т-Банка обеспечивают стабильную работу и развивают техническую сторону самых важных продуктов компании: мобильного банка, Т-Инвестиций, Т-Бизнеса и многих других.

Наша команда решает сложные технические задачи, которые возникают только в масштабных проектах. Разрабатываем собственные решения, а полезные наработки выкладываем в Open Source.

Мы делаем все, что происходит до, после и во время создания продуктовых фич:

— повышаем надежность и безопасность приложений;

— улучшаем производительность и работаем с памятью;

— работаем с DevEx и инфраструктурой: создаем инструменты и среду разработки продуктовых фич;

— повышаем доступность приложений для всех групп пользователей;

— развиваем идентичность наших приложений и дизайн-систем;

— оптимизируем архитектуру с 1 000+ локальных модулей.

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

В блоке «Обязанности» мы перечислили примеры задач. Точную зону ответственности можно будет узнать на собеседовании.

Обязанности

Проводить RnD-исследования

Писать скрипты и плагины, заниматься мета-программированием

Создавать инструменты для прогона автотестов

Разрабатывать библиотеки и SDK для быстрого бесшовного внедрения в продукт готового функционала

Оптимизировать CI/CD-пайплайны и ускорять сборку приложений

Требования

У вас есть опыт коммерческой разработки от 3 лет

Умеете работать с Android Studio и активно используете Kotlin в повседневной разработке

Умеете проектировать клиент-серверное взаимодействие

Есть опыт создания кастомных UI-компонентов

Знаете ООП и структуры данных

Умеете работать с Git

Знаете MVVM и MVI

Знаете Gradle

Понимаете CI/CD

Будет плюсом опыт написания своих плагинов и настройки CI/CD

Мы предлагаем

Работу в офисе или удаленно — по договоренности

Платформу обучения и развития «Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии

Комплексную программу заботы о здоровье. Оформим полис ДМС с широким покрытием и страховку от несчастных случаев. Предложим льготные условия страхования для ваших близких

Возможность работы в аккредитованной ИТ-компании

Линейку льготных тарифов на продукты Т-Банка

Частичную компенсацию затрат на спорт

Well-being-программу, которая помогает улучшить психологическое и физическое здоровье, а также разобраться с юридическими и финансовыми вопросами

Три дополнительных дня отпуска в год

Достойную зарплату — обсудим ее на собеседовании