Middle Android developer Offline

Requirements

 

- Java, OOP, Multithreading

 

- Design and architecture patterns

 

- Experience in programming using Android SDK

 

- Experience in team and single commercial projects

 

- Experience in building client-server application using REST, experience with WebSocket protocol. (Optional) Nice to have experience in communication with peripheral devices by a net (TCP, UDP) and BLE

 

- Experience in using common third-party development tools, like: Retrofit, Valley, RxJava/RxKotlin pack (RxBinding, RxAndroid ..), Realm, Dagger2 and Koin, EventBus, etc

 

- GIT

 

- Knowledge of most common algorithms and data structures

 

Would be a plus:

 

- Kotlin, C/C++

 

- Cross-platform apps

 

 

Responsibilities

-Mobile development for Android

-Work with requirements and provide estimates

-Consultancy

-Design and develop an application according to the provided specification

-Participate in the creation of technical, design, and other documentation

-Work independently when required

 

We offer:

-Flexible working schedule

-Comfortable working environment

-Challenging in-house projects

-Professional development opportunities

 

Anything great starts from small. We're looking forward to hearing your response and are ready to start working together as soon as possible.

If this job offer is interesting for you, let us know and we'll talk. We will gladly answer any of your additional questions - providing you have some.

The job ad is no longer active

Look at the current jobs Android Lviv→