Développeur Swift (Swift Developer)

Montréal
Interactif (Interactive)
Full-time
 
English version below.
 
QUELQUES MOTS SUR NOUS
 
Moment Factory est un studio multimédia, réunissant un large éventail d’expertises sous un même toit. Notre équipe combine des spécialités dans la vidéo, l’éclairage, l’architecture, le son et les effets spéciaux afin de créer des expériences mémorables. Basé à Montréal, le studio possède également des bureaux à Los Angeles, Londres, Paris, New York et Tokyo. Depuis ses débuts en 2001, Moment Factory a créé plus de 400 productions et destinations uniques dans le monde, pour des clients tels que l’aéroport de Los Angeles, Nine Inch Nails, Microsoft, la NFL, Sony, Toyota, la Sagrada Familia de Barcelone, Madonna et la Royal Caribbean.
 
VOTRE MISSION 
 
Le développeur Swift participe à toutes les étapes des projets, des spécifications techniques et fonctionnelles et aux développements des applications. Il doit innover et user de sa créativité en permanence afin d’amener plus loin l’utilisation des appareils mobiles sur nos projets multimédia internationaux.
 
Consultez la version PDF
 
FONCTIONS ET RESPONSABILITÉS
 
·       Participer à la formalisation des spécifications fonctionnelles et des choix techniques;
·       Travailler avec les concepteurs et techniciens afin d’assurer une synergie entre l’environnement, son contenu et la technologie utilisée;
·       Respecter les délais et les échéanciers de production;
·       Concevoir et développer des applications iOS avec Swift;
·       Mettre en place une méthodologie de tests et l’appliquer (tests unitaires, tests fonctionnels et tests de non régression);
·       Faire le support technique sur l'application développée;
·       Assurer une veille technologique et participer à l’effort de recherche et développement (R&D).
 
EXIGENCES DU POSTE
 
·       Diplôme universitaire de 1er cycle en informatique, en génie logiciel, en programmation ou l’équivalent;
·       Expérience professionnelle de minimum 2 ans en développement Swift, autant côté UI que « back-end » (couche modèle, réseautage, etc.);
·       Expérience avec des technologies de type Beacon et Bluetooth, un fort atout;
·       Connaissance de la programmation asynchrone et concurrente (ex : GCD sur iOS), un fort atout;
·       Connaissance de la programmation Javascript (node-red), un atout;
·       Connaissance en base de données, un atout;
·       Connaissance des technologies web, un atout;
·       Connaissance de l’engin de jeu Unity (C#) ou du logiciel TouchDesigner (python), un atout;
·       Maîtrise professionnelle fonctionnelle du français et de l’anglais, tant à l’oral qu’à l’écrit.
 
QUALITÉS REQUISES
 
·       Avoir un bon sens de l’observation;
·       Sensibilité et intérêt pour l’esthétique visuel;
·       Savoir porter une attention particulière aux détails;
·       Chercher constamment à pousser plus loin les concepts, les idées et les projets;
·       Alimenter le processus créatif et proposer des solutions novatrices.
 
Chez Moment Factory, nous travaillons fort parce que nous croyons au potentiel de rassembler les gens ensemble pour leur faire vivre des émotions, créer des connexions et des souvenirs. Pour concevoir ces moments mémorables, nous favorisons le travail collaboratif de talents multidisciplinaires, tous unis par une même passion. C’est la rencontre de tous ces savoirs divers qui crée des étincelles. C’est pourquoi nous recherchons des personnes inspirées et inspirantes, curieuses de toujours apprendre, de partager et de se réinventer. 
 
Si vous pensez correspondre à ce poste, nous vous invitons à soumettre votre candidature dès maintenant. Nous ne sommes pas en mesure d’assurer un suivi auprès de chaque candidat, c’est pourquoi nous ne contacterons que les personnes sélectionnées. Merci de considérer une carrière chez Moment Factory. Nous nous réjouissons de faire votre connaissance! 
 
NOTE : Veuillez noter que la forme masculine utilisée désigne aussi bien les femmes que les hommes. Le genre masculin est utilisé sans aucune discrimination et dans le seul but d’alléger le texte.
 
 
///

SWIFT DEVELOPER
 
A WORD ABOUT US
 
Moment Factory is a multimedia studio based in Montreal with a full range of production expertise under one roof. Our team combines specialists in video, lighting, architecture, sound, and special effects to create remarkable experiences. Since its inception in 2001, Moment Factory has created more than 400 unique shows and destinations. Productions span the globe and include such clients as the Los Angeles Airport, Nine Inch Nails, Microsoft, NFL, Sony, Toyota, the City of Barcelona, Madonna, and Royal Caribbean Cruises. 
 
YOUR MISSION
 
The Swift Coder participates in all project stages, technical and functional specifications and application developments. They must constantly innovate and use their creativity advance the use of mobile devices on our international multimedia projects.
 
See the PDF Description here
 
ROLES AND RESPONSIBILITIES
 
·       Participate in the formalization of functional specifications and technical choices; 
·       Work with designers and technicians to ensure synergy between the environment, its content and the technology used;
·       Respect production deadlines and timelines;
·       Design and develop iOS applications with Swift;
·       Implement and apply test methodology (unit tests, functional tests and regression tests);
·       Provide technical support for the developed application;
·       Ensure a technological watch and participate in research and development (R&D) efforts.
 
JOB REQUIREMENTS
 
·       University diploma in computer science, software engineering, programming, or equivalent;
·       Minimum of 2 years experience in Swift, both UI and back-end (model layer, networking, etc.) ;
·       Experience with Beacon and Bluetooth technologies, a strong asset;
·       Knowledge of asynchronous and concurrent programming techniques (e.g. GCD on iOS), a strong asset;
·       Knowledge of Javascript programming (node-red), an asset;
·       Knowledge of database, an asset;
·       Knowledge of web technology, an asset;
·       Knowledge of the Unity game engine or TouchDesigner (Python), an asset;
·       Advanced proficiency in English and French, both written and spoken.
 
QUALITIES
 
·       Good observation skills;
·       Interest in visual aesthetics;
·       Detail oriented;
·       Constantly seek to further develop concepts, ideas and projects;
·       Fuel the creative process and find innovative solutions.
 
At Moment Factory, we work hard because we believe in the potential of bringing people together to experience emotions, create connections and form powerful memories. To design these memorable moments, we favour the collaborative work of multidisciplinary talents, all united by the same passion. It is the meeting of minds and talent that creates sparks. That's why we're looking for inspired and inspiring people who are always eager to learn, share, and reinvent themselves.
 
If you think this position is for you, we invite you to apply now. We will not be able to follow up with each candidate, so we will only contact the selected individuals. Thank you for considering a career at Moment Factory. We are looking forward to meeting you!
 
NOTE: The masculine is used in this publication without prejudice for the sake of conciseness.