Posted: 4 days ago
Job Description
<p><h3>Overview</h3><p>Akkodis is seeking a <b>Senior Android Developer</b> for a contract position with a client in Toronto, ON (Hybrid).</p><p><b>Location:</b> 155 Wellington Street West on site 4 days a week</p><p>Ideal candidate has 2+ years developing native Android applications, 3+ years of Java, 2+ years of Kotlin, MVVM, and security protocols such as OAuth and OpenID, with preference for experience in large organizations.</p><h3>Mandatory skills</h3><ul><li>Banking client experience</li><li>2+ years developing native Android applications</li><li>3+ years of Java</li><li>2+ years of Kotlin</li><li>MVVM</li><li>Security protocols such as OAuth and OpenID</li></ul><h3>Must-have</h3><ul><li>Experience: 2+ years developing native Android applications</li><li>3+ years of Java</li><li>2+ years of Kotlin</li><li>Thorough understanding of Object-Oriented Programming concepts, Android application architecture and software design patterns</li><li>Experience with Android libraries and best practices when communicating with RESTful services</li><li>Automated testing via JUnit and platform-specific frameworks like Robolectric and Espresso</li><li>Strong communication skills and ability to collaborate with stakeholders at different levels of abstraction (requirements, architecture and code)</li><li>Understanding of Agile Methodologies</li><li>Software Engineering, Computer Science or equivalent degree from an accredited University/College</li></ul><h3>Nice-to-have</h3><ul><li>Knowledge of new and upcoming SDK components in the Android space</li><li>Good understanding of design patterns such as MVVM and how they apply to Android development</li><li>Developed UI with Compose, coroutines and Material Design</li><li>Knowledge of security protocols such as OAuth and OpenID</li><li>Securing data using the Android Keystore</li><li>Developing with accessibility in mind</li></ul><h3>Seniority level</h3><ul><li>Mid-Senior level</li></ul><h3>Employment type</h3><ul><li>Contract</li></ul><h3>Job function</h3><ul><li>Information Technology</li></ul><h3>Industries</h3><ul><li>IT Services and IT Consulting</li><li>Banking</li></ul></p>#J-18808-Ljbffr
Browse Jobs in Canada by City
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Hiringgg.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.