-Design and build advanced applications for the Android platform.
-Collaborate with cross-functional teams to define, design, and ship new features.
-Work with outside data sources and API's.
-Automated testing and CI is a plus
-Work on bug fixing and improving application performance.
-Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
-BS/MS degree in Computer Science, Engineering or a related subject
-Have published at least one native Android app
-Experience with Android SDK
-Experience working with remote data via REST
-Experience with third-party libraries and APIs
-Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
-Critical thinker and problem-solving skills
-Team player
-Good time-management skills
-Great interpersonal and communication skills