«Инфопульс Украина» — крупнейшая ИТ-компания Украины, которая предоставляет сервисы для всего жизненного цикла ИТ-систем и услуги по поддержке телеком-инфраструктуры. Разноплановое сервис-портфолио и, соответственно, разнообразие проектов, позволяет нам не только стабильно расти, но и предоставлять обширные возможности для развития нашим сотрудникам.
2 марта 2021

Middle Android Developer (ID:9723) (вакансия неактивна)

Киев

Необходимые навыки

Bachelor or preferably master degree in computer science;
3+ years of building complex Android applications using Kotlin/Java;
Solid understanding of the full Android mobile development life cycle;
Strong knowledge of Android SDK, Android UI design principles, patterns, and best practices;
Good understanding of Android mobile app security and Cryptography (AES, RSA, SHA, SSL, HTTPS) is a must;
Good understanding of Android system and Kernel security (SELinux, Verified boot, Filesystem Encryption) is a must;
Experience developing native Android applications on Android 6.0 API level 23 and above;
A solid grasp of Object-Oriented programming, fundamental algorithms, data structures and design patterns;
Ability to prototype new features and redesign existing ones;
Intermediate English or higher, good communication skills

Будет плюсом

Experience with Firebase (Remote Config, Pushes, Database, Analytics and Crashlytics);
Experience with Jetpack ViewBinding, Navigation, LiveData, ViewModel, RecyclerView, Biometric;
Experience with Kotlin Coroutines/Serialization and multithreading programming;
Experience with Auth2.0, OpenID Connect, FIDO2;
Experience with Git and GitFlow;
Experience with unit testing;
Experience writing custom views;
Experience with Android performance profiling tools and optimization techniques;
Experience releasing app to the Google Play App Store;
Experience with Open API standard (Swagger);
Experience with Scrum/Kanban/Agile methodologies

Обязанности

Work with Product owner and PM to determine business requirements;
Development of new program code and elimination of errors in the existing one;
Implementation of integrations with third-party services;
Definition and implementation of the best technical solutions for the project;
Ensuring an accurate assessment of the timing of tasks and their compliance;
Work and interaction with the designer and product designer;
Assistance in solving problems arising during the development process

О проекте

Infopulse Ukraine welcomes talented professionals to join our challenging and dynamic projects as android developer in our Kyiv office. You will be part of the team working for the worldwide known provider of secure solutions for electronic identification, electronic signature, payment and related identification services. We are building applications based on single Activity approach using Fragments and MVVM pattern with State Machine, Jetpack libraries, Koin, Retrofit, Coil, Tink, Kotlin Coroutines/Serialization, LeakCanary.

Горячие вакансии

Все вакансии