Architect, develop, and operate mission critical systems deployed to millions of,Working knowledge of the general mobile landscape, architectures,trends, and emerging technologies.
DUTIES AND RESPONSIBILITES
Architect, develop, and operate mission critical systems deployed to millions of users.
Take part of the effort estimates, provide technical guidance, thought and highlight risks & issues proactively
Design and build advanced applications for the Android platform.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Work with outside data sources and APIs.
QUALIFICATIONS AND REQUIREMENTS
4-5 years of experience in Android development. Experience working with remote data via REST and JSON.
Familiarity with cloud message APIs and push notifications.
Working knowledge of the general mobile landscape, architectures,trends, and emerging technologies.
Solid understanding of the full mobile development life cycle.
Experience with Scrum/Agile development methodologies.
Ability to collaborate effectively with teams located in different locations and timezones.