Développeur front-end (Front-End Developer)

Montréal
X-Agora
Full-time
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 
 
Moment Factory est à la recherche d’un développeur front-end de niveau intermédiaire (3 à 5 années d’expérience) qui travaillera sur le front-end de notre plateforme maison X-AGORA. Notre développeur front-end démontre des habiletés et expériences auprès de l’implémentation de l’interface utilisateur.
 
Le développeur front-end à Moment Factory sera responsable de l’implémentation de l’interface utilisateur selon le design visuel fourni par le designer de notre plateforme maison X-AGORA.
 
ROLES ET RESPONSABILITÉS
 
·       Écrire un code lisible, propre et hautement efficace et qui peut s’échelonner facilement dans le temps;
·       S’assurer que le Front End et le Back End se combinent parfaitement;
·       Écrire un code sans blocage ainsi que de maintenir des techniques avancées comme le multi-threading.
 
EXIGENCES DU POSTE
 
·       Niveau de compétence avancé avec TypeScript, JavaScript, HTML5 avec une connaissance approfondie des technologies CSS;
·       Connaissance approfondie d’Angular 7 ou des versions supérieures à 2.0;
·       Faire de la création personnalisée de modules d’utilisation et de composantes permettant d’élargir les éléments et les modules d’Angular;
·       Comprendre le design UI et produit un design responsive;
·       Experience avec Angular et Bootstraps;
·       Écrire des tests unitaires avec Jest ou des outils similaires;
·       Connaissance approfondie des outils de gestion de version tel que Git ainsi que des outils de développement tel que Visual Studio et Visual Studio Code;
·       Expérience avec Node.js, NoSQL, RESTful APIs, Web Socket et Socket.io et autre technologies reliées au Back-End;
·       Expérience avec la programmation orientée objet;
·       Connaissance des méthodologies Agile et Scrum.

ATOUTS
 
·       Expérience démontrée avec C#, .Net, XAML, WPF et MVVM;
·       Expérience de développement avec Electron App;
·       Expérience de développement Cloud avec les fournisseurs AWS, Azure, Google, etc.;
·       React, Redux;
·       Connaissance de SQL;
·       Expérience avec GitFlow workflow.
 
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.

///

FRONT-END 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
 
Moment Factory is looking for intermediate level UI developer (3 to 5 years of experience) to work on the front-end layer of the X-AGORA platform. The Front-End Developer demonstrate solid skills and experiences for the implementation of the user interface layer.
 
The Front-End Developer at Moment Factory will be responsible for implementing the user interface layer of X-AGORA platform according to the visual designs that are provided by the designer.
 
ROLES AND RESPONSIBILITIES
 
·       Writing clean, readable, testable and highly efficient codes that can scale seamlessly over time;
·       Bind our front-end and backend services together;
·       Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
 
JOB REQUIREMENTS
 
·       Solid Proficiency with TypeScript, JavaScript, HTML5 and extensive knowledge of CSS technologies;
·       Deep knowledge of Angular 7 or version >2.0 practices and commonly used modules;
·       Creating custom, general use modules and components which extend the elements and modules of core Angular;
·       Understand UI design patterns and deliver Responsive Design;
·       Used UI frameworks such as Angular Material and Bootstraps;
·       Writing unit test with Jest or other similar techs;
·       Proficient understanding of code versioning tools such as Git and development tools such as Visual Studio and Visual Studio Code;
·       Experience with Node.js, NoSQL,RESTful APIs, Web socket and Socket.io and other related back-end technologies;
·       Object Oriented programming experience;
·       Understanding Scrum and Agile methodologies.
 
ASSETS
 
·       Demonstrated experience with C# .Net, XAML, WPF and MVVM;
·       Electron app development experience;
·       Cloud development experience with AWS, Azure, Google;
·       React, Redux;
·       SQL knowledge;
·       Connaissance de SQL;
·       Experience with GitFlow workflow.
 
 
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.