software developer
Title posted on Talent.com -
Android Developer
Posted on
December 16, 2024
by
Employer details
IT UNLOCK CONSULTING INC.
Job details
IT Unlock is at the forefront of digital transformation, leveraging our extensive expertise to tackle multifaceted IT challenges. Whether it?s application management services, MSP, MSSP, data management, advanced data analytics, ERP, CRM, or innovative AI solutions, our seasoned team is prepared to design and deliver customized solutions tailored to meet your business needs. Entrust us with your IT challenges and experience innovation and efficiency like never before. The Team: You?ll be part of a multicultural, energetic, and supportive team. We enjoy winning while having fun at work. We offer world-class training to help you reach the next level. Our culture is friendly and cooperative. We want to see you succeed in your pursuits and become part of our family. 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 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 .
-
LocationMontréal, QC
-
Workplace information
On site
-
SalaryNot available
-
Terms of employment
Not available
-
Starts as soon as possible
- vacancies
1 vacancy
- Source
Talent.com
#a96da6a85285
Advertised until
2024-12-23
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.