Ce site récupère une partie de ses emplois auprès de: Emploi Directeur | Journalier de Production | Travail de la Maison

Les meilleures offres d'emploi du secteur informatique!

Pour poster une offre, connexion ou créer un compte |  Publier une offre

  EMPLois en informatique  

Ton prochain emploi dans l'industrie des technologies est ici!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

New

Genetec: Android Developer

Genetec

C'est un Temps-Plein job à Montreal, QC publiée le juillet 30, 2021.

Android Developer*Location: Downtown Montreal*The team:Genetec is seeking for a Mobile Developer with a love for Android to join a team in Montreal downtown.We are looking for fast learners who like to push their limits, team-oriented people that thrive in a changing and challenging environment and who step up to do whatever is needed without waiting to be asked.We are looking for people that have the same amount of passion, curiosity and dedication to learning every day as we do.Being an Android Developer in the Genetec mobile team, you will:Develop with native technologies because we love the platform and its ecosystemMake a heavy use of the best libraries from the Android communityFind a true team spirit based on knowledge sharingBe involved in challenging discussions about software architecture best practicesHere’s a sneak peek of the stack we’re using:KotlinAndroid JetpackReactive programming with RxJava3/Coroutine FlowDependency injection with Dagger HiltAdvanced software architectures such as unidirectional data flow architecturesTesting with Junit5, Mockk and EspressoComplete CI/CD pipelines Azure DevOpsCode quality is a fundamental criterion for us, we pay special attention to our practices regarding source management, unit testing and code reviews.What your day will look like:Propose relevant analysis and conceptions to tackle challenging problemsSupport the entire application lifecycle (design, test, release and support)Find synergies between Android and iOS platforms and languages (Kotlin / Swift)Implement intuitive UX respectful of the Android platformBuild complete CI / CD pipelinesStay up-to-date with new technology trends and suggest improvementsAbout you:Bachelor’s degree in computer science or equivalent work experienceWorking technical knowledge of Kotlin and JavaGood understanding of Android SDKGood understanding of Git and Code review practicesKnowledge of reactive frameworks and/or Dagger is a big plusA will to use software architecture best practices (SOLID, KISS, YAGNI, Design patterns)Trackable experience in designing, developing, publishing Android applicationsIdeally the candidate should provide its own GitHub repositories, PlayStore references or technical blog postsA passion for delivering high-quality productsExcellent collaborative skillsLet’s talk perks!Attractive compensation packageTraining Tuition Reimbursement ProgramDowntown location near the McGill metro stationMature Agile environmentWork-life balance with a flexible working scheduleVirtual exercise classes/ discounts on your gym membershipThank you for your application, but please note that only qualified candidates will be contacted.

Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.

Développeur Android*Localisation: Centre-ville de Montréal*L’équipe :Genetec est à la recherche d’un développeur mobile passionné par Android afin de rejoindre notre équipe du centre-ville de Montréal.Nous cherchons des talents qui apprennent vite et qui aiment se dépasser, des personnes qui excellent dans un milieu stimulant en constante évolution et qui aiment travailler en équipe, tout en étant capables de faire avancer leur travail de façon autonome.Nous recherchons des gens qui, tout comme nous, sont volontaires et passionnés et qui aiment apprendre de nouvelles choses tous les jours.Être un développeur Android au sein de l’équipe mobile de Genetec, c’est :Développer exclusivement avec des technologies natives car nous aimons la plateforme et son écosystèmeUtiliser massivement les meilleures librairies Open Source fournies par la communauté AndroidRencontrer un réel esprit d’équipe basé sur le partage de nos connaissancesParticiper à des discussions excitantes à propos des meilleures pratiques d’architecture logicielleUn aperçu de ce que nous mettons en place :KotlinAndroid JetpackLa programmation réactive avec RxJava3/Coroutine FlowL’injection de dépendance avec Dagger HiltDes motifs de conception avancés tels que les architectures à flux unidirectionnelDes outils de tests unitaires comme Junit5, Mockk et EspressoDes processus de CI/CD complets utilisant Azure DevOpsLa qualité du code est un critère fondamental pour nous.

Nous accordons une attention toute particulière à nos pratiques de gestion des sources, de tests unitaires et de revues de code.À quoi ressemblera votre journée :Proposer des analyses et des implémentations pertinentes permettant de résoudre des problèmes complexesParticiper à l’ensemble du cycle de vie d’une application (conception, test, publication, soutient et maintenance)Établir une synergie entre les plateformes Android et iOS ainsi qu’entre les langages associés (Kotlin / Swift)Implémenter des interfaces utilisateurs intuitives et respectueuses de la plateforme AndroidÉtablir des flux d’intégration et de livraison continue completsRester à la pointe des nouvelles tendances technologiques et proposer des améliorations en conséquenceVotre profil :Un baccalauréat en informatique, ou expérience de travail équivalenteUne bonne connaissance de KotlinUne bonne compréhension de SDK AndroidUne maîtrise des bonnes pratiques Git et de revue de codeUne connaissance de frameworks réactifs et/ou de Dagger est un réel avantageUne appétence pour les bonnes pratiques de conception logicielle (SOLID, KISS, YAGNI, Design patterns)Idéalement, le candidat doit être en mesure de fournir un GitHub, des références PlayStore ou des articles de blogues techniquesUn fort enthousiasme pour la production de produits de grande qualitéUne capacité à collaborer avec tous les talents impliqués dans la réalisation d’une application chez GenetecVoilà ce que nous offrons !Régime de rémunération attrayantProgramme de remboursement des frais de formationBureau au centre-ville situé tout près de la station McGillEnvironnement avec un bon niveau de maturité AgileÉquilibre travail-vie personnelle grâce à un horaire de travail flexibleCours d’exercices virtuels/ rabais sur l’abonnement au gymMerci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s qualifié(e)s seront contacté(e)s.

Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l’intermédiaire de ce site web ou directement aux gestionnaires.Postuler