Position: Middle Android developer
Company: Varyence
Experience required: 2y
English level: intermediate

Requirementes: 
— Minimum 2+ years of experience developing native Android mobile applications;
— Experience with Kotlin programming language;
— Experience in designing, developing and testing customer facing mobile applications;
— Solid understanding of the Android native SDK and native programming languages and user-interface guidelines;
— Developed and supported high-volume complex applications and like to develop things scale;
— Intermediate English at least.

Will be a huge plus:
— Experience with Android Jetpack;
— Experience with MVVM Architecture;
— Knowledges GraphQL, Coroutines.

Responsibilities:
— Design & develop native Android application based on best practices;
— Collaborate with backend developers to integrate with GraphQL services;
— Provide estimation for the upcoming features; 
— Participate in different Scrum activities;
— Continuously help and support your teammates.

Benefits:
— Stable working environment where you can develop and grow your skills;
— Promotional opportunities;
— Highly competitive salaries;
— High-growth career path with a rising company;
— A supportive team that values your input and suggestions and is fun to work with;
— Health insurance coverage;
— Nice office with heating, air-conditioning, break rooms, snacks and espresso machine;
— Short walk from City Center;
— Secure car parking available;
— English language classes with native US English speaker;
— Fun company-sponsored events and activities;
— Paid training days;
— Paid vacation days;
— Paid sick days;
— Relocation packages available in some situations.