Обязанности | Bell Integrator - международная, быстрорастущая компания, одна из лучших аутсорсинговых компаний мира по версии IAOP в рейтинге Global Outsourcing 100. Мы разрабатываем сложные и инновационные решения для нужд IT и бизнеса наших Заказчиков, в число которых входят крупнейшие телекоммуникационные, финансовые и транспортные корпорации России, США и Европы. У нас есть офисы в нескольких городах России, а также в Европе, США и СНГ. Данная вакансия предполагает работу на одного из наших крупных заказчиков в банковской сфере. Мы предлагаем участвовать в разработке проекта известного мобильного банка. Команда Android-разработчиков насчитывает более 100 человек. Работа в такой команде положительно скажется на вашей матрице скилов. Мы ожидаем от новых участников и применяем не только широкий спектр знаний Java и Android SDK, но и разовьем в вас различные компетенции, повсеместно применяя многочисленные и зарекомендовавшие себя техники и приемы, как Чистая Архитектура, SOLID, MVP и тд. Так как мы используем налаженный CI (continious integration) процесс, от вас хочется ждать понимание Java Code Conventions, а так же навыки проведения Code Review. Что касается тестирования, весь новый код должен быть покрыт тестами (степень покрытия варьируется), по этому от вас хочется ожидать умения писать unit и ui тесты. |
Требования | Опыт native-разработки под Android от одного года. Знание Java, Adnroid SDK, гайдлайнов Android, Android API, основных технологий и протоколов передачи данных. Понимание ООП, знакомство с паттернами проектирования (design patterns). Желателен опыт разработки клиент-серверных и многопоточных приложений . |