Develop new user-facing features
•Build reusable code and libraries for future use
•Ensure the technical feasibility of UI/UX designs
•Optimize application for maximum speed and scalability
•Assure that all user input is validated before submitting to back-end
•Collaborate with other team members and stakeholders
1.Strong hands on experience developing applications for different resolutions, including smart phone and tablets
2.Must have strong Native Android chops development skills
3.Must be strong with C++ or JAVA
4.Good understanding of Object Oriented Programming Concepts
5.Experience writing software that goes into production.
6.Familiar with restful APIs
7.Familiar with application optimization and performance tuning.
8.Recent experience developing 1 or more published Android applications is desired
9.Familiar with UI/UX development guideline (ex, Android guidelines)