Position: Junior Android Developer
Company: j:Mind.Systems
Category: Android
Experience required: 1y
English level: intermediate

**Requirements:**
Passion for great application architecture and user-experience;
Experience with Kotlin, Java;
You are interested in innovative ideas and research in app development;
Understanding of network technologies (HTTP, TCP/IP, Websocket);
Knowledge of design patterns;
Knowledge of MVP/MVVM architectures;
Knowledge of algorithms and data structures;
Education in computer science.

**Desirable:**
Pet projects;
Understanding of Unity.

**What would you do:**
No legacy code, only development of services from Scratch;
Using bleeding edge technologies for development of new services and products;
Design of complex systems for interaction with external integrations;
Ability to work with video streaming and VR;
Work with a large amount of data and new technologies in the video processing sphere.

**We offer:**
Opportunities for professional growth. We’ve formed the Training and Development Center, practice mentoring programs and knowledge exchange;
OKR-based planning;
Pair programming;
Flexible office schedule, possibility to work remotely;
Challenging tasks and exciting projects including newest technologies;
In-house English courses;
Friendly collaborative teams and an enjoyable working environment;
We not only close the vacancy, but also choose the right person;
Strong expertise, mentors. You will be heard, each opinion is essential.