Desired Skills :
- Strong understanding of Object Oriented Programming, data structures and design patterns.
- Strong C/C++, Java programming skills.
- Knowledge of software development processes & agile methodologies.
- Strong problem solving and debugging skills.
- Excellent English language (written & verbal) communication skills.
- Experience working with the Eclipse IDE/Xcode.
- Good understanding of DB Design.
- Take ownership of the features assigned right from estimating timelines to Production release.
Desired Experience :
- Must have project experience of developing applications for android platform.
- Experience in developing B2C mobile applications.
- Expertise in implementation of custom UI components.
- Experience working with Google Maps and Social APIs.
- Experience in memory management and in designing high-performance apps.
- Working knowledge of Android SDK and Android Development Tools/Experience working with Objective C, Cocoa, Core frameworks and the iPhone SDK (5.0 and above).
- Experience in shipping applications through the Google play store/itunes App store.
- Experience with analytics tools like Google Analytics, Flurry.
- Well versed with mobile UI/UX conventions.
- Experience in using GIT or other version control systems.