CV successfully sent!
Error sending CV!
Hot! #3203

Android Middle/Senior

Hire Bonus
$$$
Key skills: Android SDK, Kotlin and Java, Collections, Multithreading, IO, Networking, Generics, Profiling, Clean Architecture, Dagger2, RxJava2, Retrofit2, Jetpack (Room, LiveData, Paging, ViewModel, ..)
Android Middle/Senior

Customer is developing a suite of communication applications covering encrypted voice, instant messaging, email and other in-transit data. Working in a fast paced environment, the candidate will be responsible for software design, implementation, testing, debugging, and deployment of security-focused products and services. Our ideal candidate is bright, responsible, self-motivated, and confident, with a focus on execution and getting stuff done. We look for problem solvers who can anticipate problems, look beyond immediate issues, and take initiative to improve our software. We believe in short feedback loops, well-designed APIs, test driven development, automation wherever possible, to make sure we can minimize friction and focus on solving the big problems. The successful candidate will join a talented team of experienced software engineers, working on challenging projects.

Responsibilities:

  • Design, develop, test, productize, maintain and improve security solutions on Android
  • Produce architecture, design and implementation that is secure, reliable, robust, modular, maintainable, scalable and efficient
  • Collaborate with the team to define, design, and ship new features
  • Consistently deliver on commitments on time and with quality
  • Interest in learning about security and cryptography

Basis

  • Experience in programming under Android SDK is required (2+ years)
  • Strong knowledge of Kotlin
  • Clean Architecture and reactive programming
  • Dagger2, RxJava, Jetpack (Room, LiveData, Paging, ViewModel, ..)
  • Strong knowledge of: Collections, Multithreading, IO, Networking, Generics, Profiling
  • Knowledge of programming patterns or architectural patterns is required
  • Strong verbal and written communication skills (English Spoken on Intermediate+ level)

Desired Qualification:

  • Experience with secure development practices
  • Understanding of Cryptography
  • Experience with security architecture, cryptography and secure communication protocols

--------------------------------------------------------------------------------------------------------------
Telehealth app over the Video APIs which is providing today’s telehealth leaders the ability to expand their diagnostic capabilities virtually. This frees up resources, reduces demand for personal protective equipment (PPE), and limits exposure for healthcare staff and patients.

Basis

  • Bachelor degree in Computer Science or related technical field
  • Experience in programming under Android SDK is required (2+ years)
  • Strong knowledge of Kotlin and Java
  • Strong knowledge of: Collections, Multithreading, IO, Networking, Generics, Profiling
  • Experience in Unit and UITests, complex animations and transitions, AndroidClean, Dagger2, RxJava, Jetpack (Room, LiveData, Paging, ViewModel, ..)
  • Knowledge of programming patterns or architectural patterns is required
  • Strong verbal and written communication skills (English Spoken on Intermediate level)

--------------------------------------------------------------------------------------------------------------
Проект кредитования для клиентов мобильного оператора.

  • Experience in programming under Android SDK is required (3+ years)
  • Strong knowledge of Kotlin
  • Strong knowledge of: Collections, Multithreading, IO, Networking, Generics, Profiling
  • MVVM, Live data, Room, REST API, WebSocket, Coroutines
  • Knowledge of programming patterns or architectural patterns is required
level
specialty
city where you are looking for work
english level
salary not lower than