Senior Android Developer
2iSolutions Inc. · Toronto, Ontario, Canada
Apply & track with Apply EdgeJob Title: Android DeveloperRole: Permanent Full-TimeExperience: 7+ yearsLocation: Downtown Toronto (Near Union Station)Work Model: On-site – 4 days/weekDomain: Banking / Financial Services Requirement • At 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 patterns • Experience with Android libraries and best practices for interacting with RESTful services • Proficiency 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 methodologies • A degree in Software Engineering, Computer Science, or a related field from an accredited institution • Experience with Kotlin • Knowledge of emerging Android SDK components