Position: Middle/Senior Android developer
Company: OmiSoft
Experience required: 2y

Requirements and qualifications:
— Work experience with server-client architecture (REST API) using Retrofit library
— Confident knowledge of Java Core
— Work experience with RxJava (Scheduler, Observable, Subscriber, Rx operators)
— Knowledge of Git, Jira, Confluence
— Ability to make architectural decisions
— Confident understanding of algorithms and data structures;
— Experience in writing unit tests;
— Experience with Git
— Experience in placing an application in the Google Play Market

Responsibilities:
— Design, develop and support of a mobile application
— Estimate a project development and tasks realization
— Participate in the discussion of development processes and their optimization, communication with the customer
— Provide quality control of tasks realization, code review
— Maintain a high bar for quality and performance of your product with rigorous attention to detail

We offer:
— Possibility of working remotely, flexible schedule
— Competitive salary
— Friendly and supporting environment
— Personal development and professional growth
— Annual paid vacation, paid sick leaves and holidays
— Strong technical team
— Working with the international market and having a primary focus on - Western Europe & USA