Android mobile app developer
from 1,300 USD per Month
Application development based on technical description and designs.
Required work experience 3–6 years.
2+ years of experience in mobile application development.
Middle / Senior Developer for Android.
Understanding the industrial software development cycle.
Experience in creating client-server applications.
Experience in building and using REST API, JSONRPC API.
Understanding of OOP, design patterns, SOLID principles, Clean Architecture, MVP, DI.
Experience with websockets.
Knowledge of basic technologies and data transfer protocols.
Skills considered as a good plus
Strong understanding of multi-threaded programming.
Experience in using Dagger, RxJava, RxAndroid frameworks.
Experience in catching memory leaks (for example, using LeakCanary).
Experience in performance debugging / profiling of developed applications.