Position: Junior (Trainee) Android developer
Company: Puls software
Category: Android
Experience required: no_exp
English level: intermediate

Knowledge of Android OS and being familiar with the main concepts:
- Activity and its lifecycle
- Fragment
- Services
- Context

Strong knowledge of kotlin

Strong knowledge of object-oriented programming

Good knowledge of Design patterns. Not only GOF patterns but also patterns like MVP, MVVM

Good understanding of Multithreading

Good understanding of Networking. Be able to work with Retrofit

Experience of working with GIT

Good communication skills

Possibility to work full-time

Intermediate English


Only Kharkiv (office)