Skills
Android Android SDKRESPONSIBILITY:
;• ; ; ; ;
Architect,
design and develop for Android
• ; ; ; ;
Collaborate
with the UX, Backend, Localization and QA teams
• ; ; ; ;
Generate
documentation detailing code, architecture and best practices
• ; ; ; ;
Work
with outside data sources and API’s
• ; ; ; ;
Unit-test
code for robustness, including edge cases, usability, and general reliability.
• ; ; ; ;
Work
on bug fixing and improving application performance.
• ; ; ; ;
Continuously
discover, evaluate, and implement new technologies to maximize development
efficiency.
;EXPERTISE:
• ; ; ; ;
Ability
to write awesome code + algorithms
• ; ; ; ;
Excellent
communication skills
• ; ; ; ;
Sound
on Object Oriented and Agile methodologies
• ; ; ; ;
Ability
to understand business requirements and translate them into technical
requirements.
• ; ; ; ;
Familiarity
with cloud message APIs and push notifications
• ; ; ; ;
Proficient
understanding of code versioning tools, such as Git
• ; ; ; ;
Familiarity
with continuous integration
• ; ; ; ;
Strong
knowledge of Android SDK + Java, different versions of Android, and how to deal
with different screen sizes
• ; ; ; ;
Strong
knowledge of Android UI design principles, patterns, and best practices
• ; ; ; ;
Knowledge
of the open-source Android ecosystem and the libraries available for common
tasks
• ; ; ; ;
Understanding
of Google’s Android design principles and interface guidelines