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.

About Omnia Media

Omnia combines product development and top-notch marketing to support it. We carry our projects from the concept to full-scale advertising after release. We chose the path of creativity and freedom, rather than mindlessly following someone else’s orders.

Our products are available worldwide. We launch global marketing campaigns. And our people are the creative force behind everything we do.

DOU company page:
https://jobs.dou.ua/companies/omnia-media/

The job ad is no longer active

Look at the current jobs Android Lviv→