For a compay in the field of finance services, with offices in the center
3-5 years of hands-on mobile app development experience.
Proven working experience in Android software development and proficient with Kotlin, Java development on Android Studio.
Good understanding of Android Architecture Components, Android SDK, dependency injection, MVVM architectural patterns.
Experience with Test-Driven Development environment and performed Unit Tests using the JUnit framework.
Experience with third-party libraries, Custom libraries and APIs.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development life cycle.
Experience with source control such as Git, Bitbucket, Stash.
Experience with RESTful APIs to connect to back-end services and OAuth 2.0.