cloud developer
Title posted on indeed.com -
Android Developer
Posted on
December 16, 2024
by
Employer details
IT Unlock
Job details
*Position: Android Developer *
*Permanent / Full Time*
*Job Location: Downtown Montreal East*
*Main Responsibilities: *
Design, develop, and review solutions for the Android platform.
Collaborate with and support team members in the development and evolution of our applications.
Participate in organizing the delivery pipeline for mobile applications (integration of new features, platform updates, and dependency upgrades).
Contribute to resolving production environment incidents affecting mobile applications.
Manage continuous integration and continuous deployment pipelines for mobile applications.
Stay updated on technological advancements and anticipate market trends.
*Key Requirements:*
Strong understanding of Agile methodologies (Scrum, Kanban).
In-depth knowledge of the Android ecosystem.
Relevant development experience using Kotlin.
Familiarity with Android architecture components: LiveData, Flow, Coroutine, Lifecycle-aware components, Room.
Experience with common Android architectures: MVP, MVVM, MVC.
Expertise in libraries like Retrofit, Firebase, Moshi, Glide, Compose.
Proficiency with Android Studio and associated tools.
Understanding of Material Design and UX principles.
Experience with version control tools such as Git.
Knowledge of reactive programming (Observer pattern, RxJava/RxKotlin is a plus).
Familiarity with dependency injection frameworks like Koin (advantageous).
Understanding of synchronous, asynchronous, and multithreaded programming (advantageous).
Experience with Proguard (advantageous).
Experience deploying applications to the Google Play Store (advantageous).
Knowledge of continuous integration practices (e.g., Jenkins, Azure DevOps, Gradle).
Bachelor?s degree in a relevant field.
At least 2 years of relevant experience.
*Requirements: *
Strong understanding of Agile methodologies (Scrum, Kanban).
In-depth knowledge of the Android ecosystem.
Relevant development experience using Kotlin.
Familiarity with Android architecture components: LiveData, Flow, Coroutine, Lifecycle-aware components, Room.
Experience with common Android architectures: MVP, MVVM, MVC.
Expertise in libraries like Retrofit, Firebase, Moshi, Glide, Compose.
Proficiency with Android Studio and associated tools.
Understanding of Material Design and UX principles.
Experience with version control tools such as Git.
Knowledge of reactive programming (Observer pattern, RxJava/RxKotlin is a plus).
Familiarity with dependency injection frameworks like Koin (advantageous).
Understanding of synchronous, asynchronous, and multithreaded programming (advantageous).
Experience with Proguard (advantageous).
Experience deploying applications to the Google Play Store (advantageous).
Knowledge of continuous integration practices (e.g., Jenkins, Azure DevOps, Gradle).
Bachelor?s degree in a relevant field.
At least 2 years of relevant experience.
Job Type: Full-time
Pay: $80,000.00-$90,000.00 per year
Schedule:
* Monday to Friday
Application question(s):
* Do you speak French
* Experience in Java and Kotlin
* Strong understanding of Agile methodologies (Scrum, Kanban).
* Experience with common Android architectures: MVP or MVVM or MVC.
* Dou you speak French and English (Bilingual Required)
Education:
* Bachelor's Degree (required)
Language:
* English (required)
Work Location: Hybrid remote in Montréal, QC H4N 1K4
-
LocationMontréal, QC
-
Workplace information
On site
-
Salary$80,000 to $90,000YEAR annually
-
Terms of employment
Full time
-
Starts as soon as possible
- vacancies
1 vacancy
- Source
indeed.com
#9567987666
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.