Position: Android Developer
Company: Dedey digital
Experience required: 1y
English level: pre

Responsibilities:
Creation and launch of mobile applications from scratch;
Participate in the design, development & maintenance of mobile applications;
Developing and implementing the new features: prototyping, design, implementation, code review, and QA team support during the testing phase;
Keep up-to-date with the latest SDK, tools, and conventions as well as with current and upcoming features in relevant products and platforms;
We plan to entrust you with the development of the following components:

Develop Registration, Authorization, and Password resetting; 
Create the main screen with a list of assets; 
Establish Asset and Deposit replenishment pages; 
Implementation of Output and Exchange screens;
Profile and settings page;

Must have:
Strong knowledge of Kotlin;
Solid understanding of the full mobile development life cycle and Jetpack components
Experience in the practical application of MVC, MVP, and MVVM design patterns;
Experience with REST API;
Background in mobile application security will be considered a plus;
Nice to have:
Experience in writing automated tests.