Monitor development of Android applications that are part of the product.
Architect and implement best-in-class responsive, fast and user friendly apps.
Designing, implement and maintain various libraries and components for mobile platforms.
Represent Android Apps engineering team in high level meetings and keep all stake-holders informed about status of new and ongoing server development efforts within the company.
Work closely with UI/UX designers to create exciting user experiences that make optional use of the touch based mobile experience.
Keep abreast with latest cutting edge technologies and leverage the same to best interest.
Create/Improve application architecture and performance.
Business result orientation with focus on ROI, besides elegance of the technology you build.
Define and design Android application architectures by laying out specifications and optimal code structures.
Motivate, mentor and lead other team members by rolling up sleeves and offering technical and project management insights and tips.
Passionate to write Android code for mobile applications and frameworks.
Strong command on Android Java towards Android NDK and C++.
Hands-on with various packages on Android App development stack layouts, intents, widgets, content providers, touch handling, drawing, location services, media interfaces, network, storage, security/cryptography, webkit, sqlite, etc.
Knowledge of web services and serialization techniques like REST, SOAP, XML, JSON & framing
Knowledgeable about Android Application Ant build script functionality.
Prior experience of working on heavy large sized applications and componentizing them.
Hands on exposure on TCP/IP socket based programming and protocol implementation like HTTP, XMPP, etc.
Strong penchant for Object Oriented Design and CS fundamentals.
Experience of working with version control, bug tracking, continuous integration and other productivity enhancement software like SVN, Bugzilla, Jira etc.
Prior experience in implementing Agile software methodologies.
Passionate about software development and modern day Android technologies like Nexus 6 and its exclusive Lollypop features.
Lollypop and its new material design.
Latest libraries like Otto & Guava event buses for Android.
Ability to effectively manage and bind technology team and clients.