logo

Voir toutes les offres d'emploi

Architecte UI / Frontend

Montréal, Québec
Créer, moderniser, intégrer et entretenir les solutions numériques et technologiques. Logient offre des services de consultation, de développement et de gestion, sous un seul et même toit, en vue de simplifier votre monde. Avec plus de 1000 projets réalisés au cours des 20 dernières années, Logient se différencie grâce à son approche holistique et par la relation qu’elle bâtit avec tous ses clients. Expérience et expertise font la paire. Transparence et rigueur sont omniprésentes. Travailler chez Logient, c’est vivre dans un environnement qui met l’humain au cœur de toutes ses décisions.   
 
Logient est à la recherche d’un architecte UI qui se joindra à la grande équipe Web faisant partie du centre d’innovation. Vous contribuerez à la réalisation de nombreux projets de développement sur mesure pour des clients d’envergure. Vous serez exposés à un environnement de travail qui valorise la diversité des langages technologiques et, par la bande, qui se préoccupe de faire croître votre potentiel. Vous profiterez de conditions de travail souples et adaptées à vos besoins, comme le télétravail, le déjeuner gratuit ou encore un verre d’équipe à partager le vendredi soir pour célébrer nos réalisations. Nous aimons la vie et la voyons comme une réalité diversifiée. Chaque existence est unique, c’est pourquoi nous sommes flexibles, adaptées à vos besoins et aux réalités du moment. Joignez la grande famille Logient si vous rêvez de participer à des projets qui ont de réelles répercussions, sont diversifiés et nécessitent les meilleurs talents de l’industrie, nous sommes peut-être un match parfait. Au plaisir de vous découvrir! 
 
Aperçu du poste 
 
L’architecte UI travaillera au sein d’une équipe agile spécialisée, composée de développeurs logiciels passionnés et motivés afin d’apporter des solutions, de la conception à la livraison. Le candidat travaillera en étroite collaboration avec les product owners, les concepteurs de l’interface utilisateur et d’autres développeurs pour concevoir des solutions. L’architecte concevra l’interface utilisateur et l’expérience utilisateur pour les technologies Web/Mobile afin de soutenir les initiatives de transformation numérique de nos clients. Il/elle encadrera également les équipes de projet et participera à l’estimation du projet et à la rédaction des propositions. 
 
Responsabilités 
 
  • Construire et diriger la pratique et les connaissances en matière d’architecture numérique - Traduire les besoins des clients en un modèle d’exploitation numérique, en architecture et en conception code/technique; 
  • Développer la vision, les principes et la stratégie de mise en œuvre du numérique en contribuant de manière proactive à la réflexion et en influençant les conceptions et les développements de l’assurance-chômage (par exemple, Invision, Sketch, etc.); 
  • Développer les meilleurs processus d’architecture numérique de leur catégorie pour la conception d’applications d’assurance-chômage sophistiquées et à grande échelle; 
  • Créer et maintenir un code frontal moderne dans le cadre d’applications Web et mobiles, y compris les composants de l’interface utilisateur et la logique de gestion des états; 
  • Développer des composants et des modules d’interface utilisateur basés sur le Web, très réactifs; 
  • Fournir une expertise technique pour chaque phase du cycle de vie du projet; du développement du concept à la conception, à la mise en œuvre, à l’optimisation et au soutien de la solution; 
  • Fournir des estimations de coûts et participer à la rédaction des parties techniques des propositions; 
  • Encadrer les équipes de projet afin d’améliorer leurs connaissances et leurs compétences; 
  • Prendre en charge la mise en œuvre technique de bout en bout à travers les différentes étapes de son cycle de vie; 
  • Diriger la conception et la révision des codes pour garantir la qualité de la livraison; 
  • Expliquer aux clients et à l’équipe de projet les avantages et les inconvénients de l’utilisation d’une certaine technologie, d’un certain composant ou d’un certain modèle de conception par rapport à un autre et guider la sélection des technologies et des conceptions pour parvenir à l’architecture optimale; 
  • Mettre en œuvre les composants du module sur la base du cadre de travail et des normes open-source en vigueur et de ses meilleures pratiques; 
  • Fournir des conseils pratiques et appliquer les meilleures pratiques au sujet de l’architecture numérique, de l’évolution de l’interface utilisateur et des changements des normes communautaires; 
  • Participer à des discussions à l’échelle de l’organisation afin de partager les connaissances et meilleures pratiques. 
 
 
Exigences 
 
  • Baccalauréat en informatique, génie logiciel ou systèmes d’information ou études connexes, ou expérience équivalente dans un projet connexe; 
  • 5 à 8 ans d’expérience dans le développement front-end, en particulier dans le codage pratique d’applications Web basées sur JavaScript et dans la mise en page HTML/CSS; 
  • 5 à 8 ans d’expérience dans les cadres modernes JavaScript orientés objet (par exemple : React, Vue.js, Angular, etc.), les cadres CSS (Bootstrap), les cadres d’interface utilisateur à source ouverte, Ajax, jQuery, la technologie basée sur le navigateur, l’interface utilisateur et la conception réactive; 
  • Expérience avec Typescript, JavaScript, Node JS; 
  • Connaissance des outils de construction : NPM, Yarn, Gulb; 
  • Solides compétences analytiques et conceptuelles en utilisant des outils comme Sketch, Invision et Origami; 
  • Solides compétences en communication; 
  • Capacité à créer des documents pour diverses parties prenantes; 
  • Expérience approfondie de l’élaboration d’une vision, de principes, d’une stratégie, d’un modèle opérationnel et d’une architecture numérique; 
  • Expérience de la planification et de la direction de projets interfonctionnels, couvrant de multiples composantes, qui permettent de livrer des produits de haute qualité dans les délais impartis; 
  • Expérience de la contribution à des applications Web d’entreprise matures et de longue date;  
  • De solides compétences en matière de présentation et une grande aisance à parler avec les clients, les cadres, la direction et les développeurs; 
  • Capacité de relier la technologie à des valeurs commerciales mesurables et de penser stratégiquement aux défis commerciaux, techniques et de produits; 
  • Capacité de travailler avec des concepteurs d’interface utilisateur, des développeurs et des gestionnaires de produits; 
  • Capacité démontrée à comprendre les opérations et les besoins commerciaux complexes et la manière dont ils sont liés aux solutions technologiques qui apportent une valeur commerciale pratique; 
  • Expérience significative et éprouvée dans l’application d’une approche structurée de la résolution des problèmes; 
  • Capacité à déduire des exigences techniques à partir de besoins commerciaux formulés de manière vague. 
_____________________________________________________ 
 
Create, modernize, integrate and maintain digital and technological solutions. Logient offers consulting, development and management services to simplify your world, all under one roof. With over 1,000 projects completed over the past 20 years, Logient differentiates itself through its holistic approach and the relationship built with all its customers. Experience and expertise go hand in hand. Transparency and rigour are omnipresent. Working at Logient means living in an environment that puts people at the heart of all decisions.  
 
Logient is looking for a UI/Front-End Architect to join the large Web team that is part of the Innovation Center. You will contribute to the realization of numerous custom development projects for major clients. You will be exposed to a work environment that values the diversity of technological languages and concerned about growing your potential. On the other hand, we love life and see it as a diverse reality. Every life is unique, which is why we are flexible and offer flexible working conditions, adapted to your needs. This translates into (among other things) telecommuting, having a free lunch at work or sharing a good bottle of wine on Fridays (but don’t worry, we have beer too). Join the great Logient family and be part of projects that have a real impact, that are diversified and that require the best talents in the industry, in a fun and friendly environment.    
 
 
Overview of the Position 
 
The UI/Front-End Architect will work in a specialized agile team with driven, passionate software developers to bring solutions from inception to delivery. The candidate will work closely with product owners, front-end designers, and other developers to design solutions. The architect will design user interfaces and user experiences for Web/mobile technologies to support our clients’ digital transformation initiatives. He/she will also coach the project teams and take part in project estimation and drafting proposals. 
 
If you dream of participating in projects that have real impact, are diversified and require the best talent in the industry, we may be the perfect match. We look forward to hearing from you! 
 
 
Responsibilities 
 
  • Build and lead the digital architecture practice and knowledge; 
  • Translate client needs into a digital operating model, architecture and code/technical design; 
  • Develop the digital vision, principles and delivery strategy by proactively contributing with think leadership and influences on UI designs and developments (e.g. Invision, Sketch); 
  • Develop best-in-class digital architecture processes for designing large scale and sophisticated UI applications; 
  • Create and maintain modern front-end code as part of Web and mobile applications, including UI components and state management logic; 
  • Develop highly responsive, Web-based user interface components and modules; 
  • Provide technical expertise for every phase of the project lifecycle; from concept development to solution design, implementation, optimization and support; 
  • Provide costing estimates and participate in drafting the technical portions of proposals; 
  • Coach project teams to enhance their knowledge and skills; 
  • Own the end-to-end technical implementation through different stages of its lifecycle; 
  • Lead design and code reviews to ensure the quality of the delivery; 
  • Be proficient in articulating the pros and cons of using a certain technology stack or component or design pattern versus another to the clients and project team and drive selection of technologies and designs to come up with the optimal architecture; 
  • Implement the module components based on prevailing framework and open-source standards and best practices; 
  • Provide practical advice and best practices about digital architecture, UI evolution and changes in community standards; 
  • Participate in organization-wide discussions to share knowledge and best practices. 
 
 
Requirements 
 
  • Bachelor’s degree in computer science, software engineering, information systems or a related study, or equivalent related project experience; 
  • 5–8 years of experience in front-end development, especially hands-on coding JavaScript-based Web applications and responsive HTML/CSS layouts; 
  • 5–8 years of experience with modern object-oriented JavaScript frameworks (e.g. React, Vue.js, Angular, etc.), CSS frameworks (Bootstrap), open-source UI frameworks, Ajax, jQuery, browser-based technology, user interface and responsive design; 
  • Experience with Typescript, Javascript, Node JS; 
  • Knowledge of build tools: NPM, Yarn, Gulb; 
  • Strong analytical and conceptual skills using tools such as Sketch, Invision, and Origami tools; 
  • Strong communication skills — ability to create material for a variety of stakeholders; 
  • In-depth experience developing a digital vision, principles, strategy, operating model, and architecture; 
  • Experience planning and leading cross-functional projects, spanning multiple components, that deliver high-quality products on time; 
  • Experience contributing to long-standing, mature enterprise Web applications; 
  • Strong presentation skills with a high degree of comfort speaking with customers, executives, management and developers; 
  • Ability to connect technology with measurable business values, and demonstrated ability to think strategically about business, product and technical challenges; 
  • Ability to work with UI designers, back-end developers and product managers; 
  • Demonstrated capability to understand complex business operations and needs and how they are linked to technological solutions that provide practical business value; 
  • Significant and proven experience in applying a structured approach to problem resolution; 
  • Ability to derive technical requirements from vaguely formulated business needs. 

Plus d'offres d'emploi

Team lead Web
Développeur Java

Partager cet emploi

Propulsé par