Job Description :
We have an urgent requirement for an Android Developer. This is a Contract position based in New York City. If you are interested in this position, please contact me / send your updated resume ASAP.

Title - Android Developer
Duration - 6 months plus possible extensions
Location - NYC

Description:
Develop and modify complex applications using the latest version of the mobile platform''s SDK. Participate in peer code reviews. Assist others in the use of programming tools to best meet application needs. Work with Architecture and other developers as applicable. Perform analysis of customer requirements and assist project management in the development of cost and time estimates and project status. Provide production support for applications, assist others with problem resolution, and respond with solutions to both functional and technical issues in a timely manner. Other tasks and duties as needed to support the team and/or business.

Qualifications:
- 3-4 years professional development experience, advanced analytical, problem-solving, and troubleshooting skills with complex applications Proper object construction to support application requirements ensuring proper use of technologies such as multi-threading, animation, data management.
- Familiarity consuming web services and HTTP REST interaction (JSON or XML
- Experience with websockets and/or sockets a plus.
- Agile/iterative development experience a plus.
- Experience with Git is required.
- 1-2 years professional experience developing native Android applications.
- Familiarity Google Cloud Messaging (GCM
- Experience building universal apps using Activities and Fragments Experience using unit test framework such as Expresso is a plus.