BonLook Inc.

Développeur(se) principal(e) iOS

Lieux de travail CA-QC-Montreal
Date de publication il y a 2 semaines(10/5/2020 11:56 AM)
Emploi : identification
2020-1647
Nombre d'ouvertures
1
Catégorie
Technologies de l'information

Description de poste

Es-tu prêt(e) à apprendre, à relever de nouveaux défis et à contribuer au succès d’une jeune entreprise montréalaise en pleine croissance? As-tu déjà expérimenté ce que ton travail peut avoir comme impact auprès d’une quarantaine de magasins partout au Canada et de milliers de visiteurs sur le web? Si tu es prêt(e) à relever le défi de nous aider à transformer l'industrie et à offrir aux clients une expérience mobile inégalée, alors ce rôle est pour toi!

Nous recherchons un(e) développeur(se) principal(e) iOS qui sera responsable du développement et de la maintenance d’applications mobiles destinées aux iPhones et iPads. Ton objectif principal sera de développer des applications iOS et de les intégrer avec les services back-end de BonLook. Dans ce rôle, tu contribueras à la création de produits qui auront un impact à la fois sur les clients en ligne et en magasin. Tu contribueras à orienter les produits, en prenant les mesures nécessaires pour résoudre les problèmes des utilisateurs et en trouvant des moyens nouveaux et innovants pour fidéliser les clients. Tu collaboreras avec une équipe de développeurs et de chefs de produit talentueux pour résoudre des problèmes complexes et tu devras expérimenter rapidement de nouvelles idées. Tu aideras également à concevoir et à améliorer l'architecture mobile pour permettre aux équipes d’expérimenter des idées et d'itérer très rapidement.

Chez BonLook, l’évolution de nos employés fait partie de nos priorités. Parce qu’on grandit vide et rapidement, les possibilités d’avancement ne manquent pas! Tu feras partie d’un #DREAMTEAM au sein d’une jeune boîte en plein essor! C’est ta chance de contribuer à démocratiser et faire évoluer la façon dont les consommateurs se procurent des lunettes, qu’ils viennent d’ici ou d’ailleurs!

Responsabilités

  • Concevoir et créer des applications avancées et complexes pour la plateforme iOS
  • Collaborer avec des équipes multidisciplinaires pour définir, concevoir et livrer de nouvelles fonctionnalités
  • Développer des tests unitaires robustes pour couvrir les scénarios d’usage non fréquents, la facilité d'utilisation et la fiabilité générale
  • Travailler à la correction des bogues et à l'amélioration de la performance des applications
  • Maintenir le code et le découplage de l'application
  • Participer aux revues de code et rédiger des tests automatisés
  • Diriger la conception et le développement de solutions aux problèmes techniques et commerciaux
  • Travailler en partenariat avec les parties prenantes de l'entreprise pour fournir les fonctionnalités à temps et selon les spécifications
  • Collaborer avec les membres de l'équipe pour affiner les meilleures pratiques et les processus
  • Se renseigner, évaluer et mettre en œuvre de façon continue de nouvelles technologies pour maximiser l'efficacité de l’équipe de développement

Qualifications et exigences

  • 3 années d'expérience et plus dans le développement iOS avec Swift
  • Maîtrise du langage de programmation Swift, des frameworks iOS, SPM et CocoaPods
  • Expérience avec les API RESTful pour connecter les applications iOS aux services back-end
  • Expérience avec les services AWS, en particulier avec S3, CloudWatch et DynamoDB
  • Connaissance d'autres technologies Web et des normes UI / UX
  • Compréhension des principes de conception et des directives d'interface d'Apple
  • Expérience avec l’analyse des données de performance et d’utilisation de la mémoire pour optimiser les applications mobiles
  • Maîtrise des outils de gestion des versions de code — git en particulier
  • Connaissance de l'intégration continue
  • Connaissance de l’industrie du développement mobile, des architectures, des tendances et des technologies émergentes
  • Compréhension approfondie du cycle de vie complet du développement mobile
  • Désir et capacité d'étendre l'expertise dans d'autres langues mobiles
  • Expertise dans la conception de logiciels testables et la création d'applications complexes à grande échelle
  • Motivé(e), avec de solides compétences en résolution de problèmes
  • Passionné(e) par l'écriture de code propre, bien organisé et prêt pour la production
  • Capacité à construire des prototypes et à adopter une approche basée sur les données pour le développement itératif de produits. Tester et mesurer très rapidement de nouvelles idées
  • Passion pour le leadership technique et le mentorat
  • Désir de contribuer à la croissance de l’équipe et de gérer un groupe de développeurs au fil du temps. Une certaine expérience en gestion est préférable
  • Une envie d'apprendre et de grandir chez BonLook
  • Capacité à travailler sous pression dans une entreprise en forte croissance
  • Ouverture d’esprit et avoir envie de travailler en équipe
  • Autonomie et souci du détail
  • Doit être bilingue (français et anglais)

Pourquoi BonLook?

  • Environnement de travail ultra dynamique
  • Bureaux situés dans St-Henri, l’un des quartiers les plus trendy de Montréal
  • Brunch and Learn
  • Horaire flexible
  • Café à volonté
  • Supports à vélo et douches pour les aventuriers

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Partager sur votre fil d'actualités