Akkodis is seeking a Android Developer for a contract position with a client in Toronto, ON (Hybrid). Ideally looking for experience with SwiftUI , Kotlin, Android Studio, Gradle,native Android applications and GIT.
preference would be someone with the required skills and experience, particularly in large organizations.
Title : Android Developer
Location : Hybrid 2-3 days / week downtown Toronto
Duration : 12 months
Description :
Experience building native Android applications.
Strong experience in SwiftUI.
Android Jetpack compose is must.
Experience in both Java and Kotlin languages.
Advance knowledge of Android Studio, Gradle, and GIT.
Strong programming fundamentals, for example, data structures, algorithms, and programming languages.
Experience with view layouts and the ability to diagnose performance bottlenecks.
Experience with Android performance analysis tools.
Experience in Android Lifecycles, REST APIs, Navigation Component, etc.
Hands on experience with Unit Tests, Integration tests and UI Automation.
Experience with JIRA and Confluence.
Hands on experience with Accessibility related Android components to create inclusive applications.
Excellent communication and documentation skills.
Skills :
Android Application Development
Kotlin Language
Kotlin Coroutines
Android Jetpack Libraries (including Compose)
Android UI Components (Material UI and custom)
Android Resources
Android / Kotlin HTTP Client Implementation
Android build tools (gradle, build types & flavours)
Accessibility
Localization
Security
Push Notifications
Android Application Testing
Debugging and Performance Profiling
Junit
Espresso
Git (Github / Gitlab / Bitbucket, pull requests, branch management)
Java
Agile / scrum software development methodology