Junior Android-developer
09 Октября 2024
Город:
Витебск
Занятость:
Полная занятость
Опыт:
Нет опыта
Компания "Центр корпоративных технологий"
ООО «Центр корпоративных технологий» является одним из ведущих российских разработчиков инновационных IT-решений для банковского и финансового сектора.
Мы работаем на рынке более 5 лет. Наши клиенты - крупные банки СНГ и России.
Мы ищем android разработчика в нашу большую дружную команду.
Требования.
Основные навыки
- Знание Java (приоритет) / Kotlin.
- Опыт разработки под Android до года + базовое понимание работы Android SDK.
- Понимание принципов ООП, SOLID; базовое понимание / опыт применения шаблонов проектирования, архитектурных шаблонов MVC/MVP/MVVM.
- Базовые знания принципов работы клиент-серверных приложений:
- Понимание работы с Retrofit, OkHttp3.
- Понимание философии и основ RxJava.
- Общие знания о библиотеке Gson: назначение, как использовать.
- Система сборки Gradle:
- Понимание базовых функций и принципов работы инструмента
- Знание основных компонентов и функций для создания приложения, и за что они отвечают
- Умения использовать простые конструкции языка Groovy версии 4+
- Навыки работы в Android Studio:
- Знание базового функционала и возможностей (debugger, logcat, profiler, работа с виртуальными девайсами, умение настраивать окружение и др.)
- Опыт работы с системами контроля версий:
- Знание и понимание базовых команд (merge, commit, push и др.) и понятий (ветки, коммиты, слияния…).
- Понимание основ работы Google-сервисов.
- Тестирование:
- Junit 5: знания о библиотеке и назначении + базовое использование.
- Средства сборки и релиза (CI/CD):
- Представление о средствах и предназначении.
Будет плюсом:
- Опыт работы с Firebase Framework.
- Опыт работы с Firebase Analytics или Amplitude.
- Artifactory: общее представление о средстве / опыт работы.
- Опыт работы с Jira, Confluence.
- Опыт ведения документации.
- Опыт работы со средствами CI/CD, в частности Jenkins.
Софт-скиллы
- Ответственное отношение к работе.
- Заинтересованность в улучшении качества продукта.
- Мотивация к повышению профессиональных навыков.
- Амбициозность, честность и ответственность.
- Системность и обучаемость.
Проект:
Платежный Software Development Kit (SDK) – сертифицированный набор библиотек для упрощенной разработки программного обеспечения для приема платежей + поддержка Android-приложения, использующего SDK.
Устройства, с которыми работаем:
- SmartPOS – POS-терминалы на Android.
- SoftPOS – Android-смартфоны с NFC-чипом.
-
Языки программирования, используемые в команде:
- Java (основной на данный момент; планируемое начало полноценного перехода на Kotlin – до конца 2024-го).
- Kotlin (сейчас только в нескольких небольших проектах).
- Groovy (работа с Gradle).
-
Типы задач:
- Основные:
- Реализация бизнес-логики.
- Взаимодействие с сервером.
- Обработка данных.
- Анализ логов и исправление ошибок.
- Рефакторинг.
- Код-ревью.
- Периодически встречающиеся:
- Безопасность (шифрование, работа с ключами и сертификатами).
- Работа с Gradle (подключение плагинов и библиотек, написание скриптов и задач, поддержка новых фич).
- Декомпиляция + анализ обфусцированного кода, настройки обфускации.
- Работа с CI/CD (скрипты, настройки сборщиков).
- Написание тестов.
- Работа с документацией.
- Редкие:
- Связанные с UI (но в начале может быть больше).
- Работа с аналитикой.
Условия работы
- 5-ти дневная рабочая неделя в офисе с 9:30 до 18:30.
- Работа в офисе на территории Беларуси.
- Трудоустройство согласно ТК РБ.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
11 Октября
Витебск
Компания "Andersen" Andersen, an international IT com pany, invites an experienced .NET Developer to join its team for working with a com...
09 Октября
Junior .Net разработчик в г. Витебск
Витебск
Компания "ЛАНИТ" Крупной IT компании, занимающейся созданием, поддержкой и развитием программного обеспечения различного целевого назначения,...
12 Октября
Intern Junior Salesforce Developer( Сакцесс )
Витебск
Компания "Сакцесс" SC: Laboratory - это образовательная инициатива от компании Success Craft, созданная с целью помочь новичкам подготовиться...
12 Октября
Витебск
Компания "PNW Software Solutions LLC" Company Description At PNW Software Solutions, we're on a mission to build the best tools for...
09 Октября
Junior QA Engineer( Innowise Group / Фабрика инноваций и решений )
Витебск
Компания "Innowise Group / Фабрика инноваций и решений" Innowise Group на рынке с 2007 года . За это время наша команда реализовала 850+...
Вакансия размещена в отрасли