Position: Android Developer
Company: Form.com
Experience required: 3y
English level: intermediate

**Successful candidate should have:**
•         3+ years of experience in Android development; 
•         Good knowledge of Kotlin, Java, Android SDK, OOP, MVP;
•         Good understanding of multi-threading;
•         Ability to write clean, extendable code and unit-tests; 
•         Experience with such lib’s as Dagger, AndroidX, RxJava, Moxy (or any 
         other MVP lib’s).  

**Perfect candidate has experience:**
•         TDD;
•         Building i18n apps; 
•         Developing highly performant code from scratch;
•         Memory management;
•         Maintaining a high-load project; 
•         Video and audio processing (FFmpeg).

**Job responsibilities:**
•         Build, iterate, and enhance the mobile application on Android;
•         Optimization of an existing code for ease of use and performance;
•         Take part on API design development. 

**About us:** 

The global leader in data collection and business process optimization software - Form.com. Whether it's streamlining data capture, automating form-driven operations, or dramatically improving data analysis, we deliver unique cloud-based solutions configured to the specific enterprise needs. Since beginning operations in 2002, we became the premier solutions provider and a strategic technology partner for many of the world's largest enterprises.