Android Engineer

Оплата: По договоренности
Проектная занятость
Responsibilities: Creation of the mobile applications for the platform (Android) A trading mobile application that allows clients to execute transactions in the market: -Charts, technical analysis -Personal account, registration, verification -Trade analytics -Chat -Trade notifications Requirements: • Kotlin, RxJava / RxKotlin, MVI, Dagger 2, Protobuf, FireBase, WebSockets, GIT. • Ability to work with git version control system • Understanding the integration of the client application into the existing system • Knowledge of OOP, Software Design Patterns • Experience in developing client-server applications (REST API) • Experience with WebSocket • Sufficient English to communicate with English-speaking colleagues, read technical tasks from our analysts and write commit messages As plus: • Examples of real applications made by You • Development experience in the field of exchange applications (Forex)