Android Developer
MSRcosmos LLC · Toronto, Ontario, Canada
Apply & track with Apply EdgeAt least 5 years of experience developing native Android applications and 3+ years of Java development experience.Solid understanding of Object-Oriented Programming concepts, Android app architecture, and software design patternsExperience with Android libraries and best practices for interacting with RESTful servicesProficiency in automated testing using Junit and platform-specific frameworks like Robolectric and Espresso.Excellent communication skills with the ability to collaborate with stakeholders at all levels (requirements, architecture, and code)Familiarity with Agile methodologiesA degree in Software Engineering, Computer Science, or a related field from an accredited institution