Thursday, February 14, 2013

Android Developer

Job position: Android Developer
Job Code: 001

Experience and Qualifications
Thorough understanding of the full Android app development lifecycle (Project setup, development, SDK, marketplace distribution, after-submission support)
Published and maintained at least one app in the Android marketplace
Experience targeting devices with a variety of screen sizes (including tablets)
Deep understanding of Android app state management (background + foreground), memory management, multi-threading and security
Strong MVC/object-oriented programming skills (Encapsulation, Polymorphism, Inheritance)
Demonstrable experience of basic data structures such as: linked lists, doubly linked lists, binary trees, arrays, lists, hash tables, and general knowledge about computer science, such as stacks, heaps, operators, and various algorithms
Minimum 2 years of programming experience and minimum 1 years of Android application development
BS/MS in Computer Science or related field

Personal Competencies/Skills
Sincere passion for mobile devices and emerging technologies with a track record of execution
Able to work as part of a highly efficient and organized team
Good communication skills
Ability to apply a systematic, disciplined, and analytical approach to problem solving.

Please send your resume at nkamar@it-blocks.com with mentioning job code in the subject