Junior Android-разработчик (ученик)
АНО ВО Университет Иннополис
( innopolis.university )
Аккаунт зарегистрирован с email *@innopolis.ru
Опыт работы любой
Университет Иннополис совместно с ИТ-компанией «Ак Барс Цифровые Технологии» запускает образовательный курс для подготовки Android разработчиков.
Мы ищем кандидатов, которые готовы подтянуть свой уровень, за 6 месяцев обучения с позиции Junior Android-разработчика достигнуть уровня middle и сразу после обучения получить работу в «Ак Барс Цифровые Технологии».
На курсе ты получишь:
- Понимание паттернов проектирования MVP/MVVM, Clean Architecture
- Более глубокие знания языков Java (String, StringBuilder,Exception handling, Сollections framework, Inheritance - changing methods and fields visibility,Аbstract methods, abstract class,Lambdas,Heap, Stack) и Kotlin (Collections, Functional api; Functions with, apply, let, run, also; Sealed classes,Delegate classes)
- Опыт работы с Android Studio, Android Emulator, ADB, Android SDK (SQLite и Room and Realm, Android Architecture Components: LiveData, ViewModel, Lifecycles и т.д)
- Понимание принципов работы HTTP/REST API
- Опыт работы с сетью и сетевыми протоколами, в том числе с помощью Retrofit
- Навыки работы с системами автоматической сборки (Gradle) и системами внедрения зависимостей (Dagger2:Modules, Components, Provides, Inject, Scopes)
Какие навыки мы хотим видеть у кандидата до начала обучения:
- Опыт разработки под Android от полугода
- Понимание принципов ООП и SOLID
- Знания Git, понимание Git Flow
- Опыт работы с Android Studio, Android Emulator, ADB
- Опыт работы с системой сборки Gradle на уровне добавления зависимостей в проект
- Знание английского языка на уровне чтения технической документации
- Понимание работы HTTP/REST API на уровне достаточным для построения клиент-серверного взаимодействия
После обучении ты будешь заниматься следующими задачами:
- Разработка функциональности (реализация пользовательских историй) с использованием языков программирования Java и Kotlin
- Осуществление первичного контроля качества реализованной функциональности
- Осуществление поиска и исправления ошибок в коде
- Обеспечение и реализация необходимых нефункциональных требований: безопасность продукта, модульные тесты, события для системы аналитики и т.п.
- Осуществление профилирования и оптимизация кода
- Проведение аудита исходного кода (Code-review)
- Документирование особенностей реализации алгоритмов
- Участие во внедрении процессов CI/CD
- Участие в определении причин некорректной работы продукта возникающей в промышленной эксплуатации
- Участие в формировании требований к продукту
- Участие в обсуждении задач и проектных решений
Условия курса:
- Обучение бесплатное, студентам в течение 6 месяцев выплачивается стипендия
- Трудоустройство после обучения в «Ак Барс Цифровые Технологии»
- Занятия проводятся в будние (по вечерам) и в выходные дни - что позволит вам совмещать работу с учебой
- Длительность обучения 6 месяцев, формат - дистанционный (на период учебы вы сможете проходить обучение из любой точки России)
- онлайн- и оффлайн-встречи с наставниками: тимлидами и техническими директорами
- Обязательная 6 месячная стажировка после обучения с официальным трудоустройством и оплатой труда в офисе «Ак Барс Цифровые Технологии» г. Казань!!!
Что интересного ты получишь после трудоустройства:
- Опыт разработки новейших продуктов в финтех индустрии
- Современные инженерные и менеджерские практики (команда, в которой вы будете работать по окончанию обучения, работает по Scrum )
- Команду профессионалов из разных городов с общими интересами и разными взглядами
- Постоянное профессиональное развитие
Что мы предлагаем после обучения:
- Официальное трудоустройство, белая зарплата;
- Программа релокации для иногородних;
- Новый комфортный офис (кухня, зоны отдыха, душ, бесплатные парковочные места, чай/кофе, фрукты);
- Профессиональное развитие и обучение — внутренние и внешние профильные мероприятия;
- Физическое развитие (настольный теннис, кикер, турники, гантели, беговая дорожка, скидки на занятия в фитнес-центрах, футбол и йога).
Если желаешь пройти обучение и работать Android-разработчиком или у тебя появились вопросы по поводу обучения, откликайся на вакансию — мы с тобой свяжемся и все расскажем.