Android Developer (Mid-Level)

·      Translate designs and wireframes into high quality code ·      Collaborate with cross-functional teams to define, design, and ship new features ·      Work on bug fixing and improving application performance ·      Continuously discover, evaluate, and implement new technologies to maximize development efficiency ·      Ensure the best possible performance, quality, and responsiveness of the application ·      Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes ·      Experience working with remote data via REST and JSON ·      Experience with third-party libraries and APIs.