iOS Developer

TouchTunes / PlayNetwork - Montréal, QC (30+ days ago)

Apply Now

Montreal, Canada

(French Version follows)

Due to COVID19, our team is not actively hiring for this position. However, we are still reviewing applications as we are laying the ground with exhilirating projects for this role once we spring back from the crisis. Thank you for your understanding, stay safe.

Do you want to join a team of passionate individuals who are driven by the impact they can bring in the conception and development of cutting-edge features?

In this role you will develop the next generation of media and lifestyle iPhone applications that people want to use every day. You will also collaborate with cross functional teams to define, design and create new features as well as work with designers and product owners to bring our TouchTunes and Apple Music for Business mobile products to the next level!

What your day-to-day looks like:
Collaborate with cross-functional teams, including product owners, design, product management, and other developers to define, design, and release new features that people want to use every day
Work with outside data sources and APIs
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency

What you bring to the table:
BS / BA degree in Engineering, Computer Science or equivalent
At least 3 years of experience with iOS development
Strong object-oriented programming and design skill
Experience with both Objective-C and Swift
Experience using network-based resources
Experience in writing multi-threaded, asynchronous code
Deep understanding of software design patterns for clean, consistent, simple and efficient code
Strong problem solving and critical thinking skills
Passion for quality and attention to detail
Passion for clean, consistent, simple and efficient code
Strong mobile application UI development skills

Nice to have:
Experience with reactive programming
Experience with AVFoundation Framework
Extended knowledge on MVP, MVVM or Viper

What’s in it for you:
Working alongside a bunch of super talented and friendly people
A fun, diverse, open and fast-paced environment focused on family atmosphere and creating an off-the-hook user experience
Challenging and stimulating projects
Working with modern techs, in a culture that likes to drive constant innovation
PC or Mac, you pick
50% off your monthly OPUS subscription
Free Access to a virtual health care application. Long gone are the days of waiting 8 hours at the clinic!
Conferences, training on the latest and greatest techs, weekly presentations and more..
Very competitive insurance package which is mostly covered by Octave Group
Beautiful offices right next to Jarry Park
Flexible hours and working environment

Développeur iOS
Montréal, Canada

L’usage du masculin dans ce document a pour unique but d’alléger le texte.

En raison de la COVID19, notre équipe ne recrute pas activement pour ce poste. Cependant, nous examinons toujours les candidatures alors que nous préparons le terrain avec des projets excitants pour ce rôle une fois que nous sortirons de la crise. Merci de votre compréhension, restez en sécurité.

Vous aimez créer des applications raffinées et intuitives en gardant l’esprit orienté vers l'utilisateur, tout au long du cycle de développement ?

En tant que Développeur iOS, vous vous approprierez la création de fonctionnalités impressionnantes qui feront une différence dans la manière dont les usagers interagissent avec la musique par le biais des iPhones. Vous y parviendrez en travaillant avec des équipes multidisciplinaires qui sauront tirer parti de votre contribution, afin d'apporter de l'innovation à nos produits mobiles Touchtunes et Apple Music for Business !

Ton quotidien ressemblera à ceci:
Collaborer avec des équipes interfonctionnelles, regroupant les responsables et gestionnaires de produits, les concepteurs et autres développeurs pour définir, concevoir et lancer de nouvelles fonctionnalités
Travailler avec des sources de données et des API externes
Coder des tests unitaires incluant les cas marginaux, pour assurer la robustesse, la facilité d'utilisation et la fiabilité générale
Corriger les bogues et améliorer les performances des applications
Découvrir, évaluer et continuellement mettre en œuvre de nouvelles technologies afin de maximiser l'efficacité du développement

Ce que l’on recherche:
BS / BA en ingénierie, informatique ou équivalent
Au moins 3 ans d'expérience de développement iOS
Solides compétences en matière de programmation et de conception orientées objet
Expérience avec iOS Objective-C et Swift
Expérience de l'utilisation des ressources basé sur le réseau
Expérience en écriture de code asynchrone multi-threaded
Solide compréhension des modèles de conception logicielle
Passion pour un code propre, de qualité, cohérent, simple et efficace
Fortes compétences en matière de développement d'applications mobiles UI

Atouts :
Expérience de la programmation réactive
Expérience avec AVFoundation Framework
Connaissances approfondies sur MVP, MVVM ou Viper

Ce que l’on te propose:
Évoluer aux côtés de personnes super talentueuses et amicales.
Un environnement amusant, diversifié, ouvert et dynamique, axé sur une atmosphère familiale et la création d’une expérience utilisateur optimale.
Des projets stimulants et amusants.
Travailler avec des technologies de pointe dans une culture d'innovation constante.
PC ou Mac, ton choix.
50% de réduction sur l’abonnement mensuel à OPUS.
Accès gratuit à une application offrant un support de santé virtuel. Fini les attentes interminables en clinique!
Conférences, budget de formation sur les technologies les plus récentes et les plus performantes, présentations hebdomadaires et plus…
Avantages sociaux compétitifs principalement couverts par Octave Group.
Superbes bureaux à deux pas du parc Jarry.
Horaires et environnement de travail flexibles.