We are looking for experienced android application developers on the Android platform. The person shall be autonomous in terms of development tasks and must know the latest technologies used for mobile
Apps development.
knowledge of Android Studio.
knowledge of Java and Android SDK.
knowledge of Android emulator(s).
Understanding of the capabilities and differences between various Android system versions, and create dynamic layouts for different screen sizes and orientations ranging from phones to tablets.
Understanding of Android power management.
Ability to understand business requirements and translate them into technical requirements.
Design, build and maintain high performance, reusable, and reliable Java code.
Help maintain code quality, organization, and automation.
Strong knowledge of Android Material Design Guidelines, UI design principles, patterns, and best practices.
Preferred Experience:
A minimum of 1 year of relevant experience is required.
Experience with JAVA and Android SDK
Experience working with remote data via REST and JSON
Experience with third-party libraries and APIs