• Experience in Eclipse, Android Studio, latest Android SDKs, Frameworks, JAVA, Object Oriented Programming, Data Structures, Algorithms and problem solving.
• Familiar with Android Material Design, CSS, XML, HTML.
• Experience with Third Party Libraries and APIs.
• Android BLE Experience deemed essential:
• Ability to design / build advanced applications for the Android platform.
• Hands-on experience in Embedded Android.
• Extensive hands-on experience in design and development of Android Apps.
• In-depth knowledge of Android programming and UI/UX design.
• Solid understanding of the full mobile development life cycle.
• Good spoken and written English skills.
• MVMM Model, RXJAVA, Dragger, Retro Fit
• Manage end-to-end development of Android Apps, including designing the user interface.
• Unit test for robustness, including edge cases, usability and general reliability.