• Efficient team-player, equally competent when working independently, adaptable and able to multitask and perform in fast paced environment
• Have an 2.5 years of experience in Mobile application Development
• Design and Develop software applications for Smartphones, tablets and other mobile devices - Specifically Android. Manage full software development life cycle including testing, implementation
• Ability to work with cross functional teams
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes and perform product design, bug verification
• Familiarity with Cloud Message APIs and Push Notifications
• Understand back-end system/services to access when building out fronts for testing
• Proficient with RESTful API’s to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns
• Understanding of Google’s Android design principles and interface guidelines
• Knowledge of the open source Android ecosystem and the libraries available for common tasks
• Experience with offline storage, threading and performance tuning
• Demonstrated excellent communication skills by communicating with internal clients on phone, email and in person
• Participated and volunteered in many technical and non-technical events like Soft-landing programs and Computer Science conferences