Talent.com
Ingénieur logiciel senior - UI/ Senior Software Engineer - UI
Ingénieur logiciel senior - UI/ Senior Software Engineer - UITait • Montreal, QC, Canada
Ingénieur logiciel senior - UI/ Senior Software Engineer - UI

Ingénieur logiciel senior - UI/ Senior Software Engineer - UI

Tait • Montreal, QC, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

Job Description

Objectif du poste

En tant que développeur logiciel sénior – UI, vous jouerez un rôle de premier plan dans la création et l'amélioration du logiciel qui alimente notre vision de créer des moments qui touchent les gens. Vous concevrez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équipe.
En mentorant des ingénieurs moins expérimentés, en contribuant aux discussions architecturales et en favorisant l'innovation, vous veillerez à ce que nos solutions logicielles soient robustes, maintenables et tournées vers l'avenir.
Responsabilités essentielles
L'ingénieur logiciel sénior joue un rôle clé dans la promotion de l'excellence technique de nos produits et de notre plateforme en concevant des fonctionnalités complexes et en mentorant d'autres ingénieurs pour livrer des logiciels robustes et évolutifs.
Le développeur logiciel sénior :
  • Concevez, développez et livrez des solutions logicielles complexes alignées sur les normes architecturales.
  • Montrez l'exemple en écrivant du code de haute qualité, maintenable, bien documenté et testable.
  • Encadrez des ingénieurs juniors et intermédiaires, en partageant leurs connaissances et les meilleures pratiques.
  • Examiner et approuver les contributions au code afin d'assurer le respect des normes techniques et architecturales.
  • Collaborer avec des architectes logiciels et des équipes de produits pour façonner les approches techniques et la conception de solutions.
  • Favoriser l'adoption de nouveaux outils, processus et cadres pour améliorer la productivité et la qualité.
  • Soutenir l'intégration des composants de la plateforme, en s'assurant qu'ils sont alignés avec la stratégie produit à long terme.
  • Contribuer à la tenue d'une documentation technique complète.
  • Accomplir d'autres tâches requises pour répondre aux besoins de l'entreprise.
Responsabilités en gestion des ressources humaines / leadership :
Acquisition de talents et intégration
  • Soutenir l'intégration des nouvelles recrues d'équipe dans l'architecture et les normes du projet.
Coaching et développement
  • Offrir du mentorat et du soutien aux ingénieurs logiciels plus juniors.
Communication et collaboration
  • Faciliter une communication ouverte et transparente au sein de l'équipe et entre les départements.
Leadership et culture inclusive – Cadre TAIT LiNC
  • Coaching pour la performance – Offrir des conseils et du soutien à d'autres ingénieurs pour améliorer leurs processus et compétences.
  • Responsabilisation – Prenez l'initiative d'assurer le code de la plus haute qualité de votre part et de votre équipe afin de soutenir le succès à long terme.
  • Performance de pointe – Livrez constamment des normes élevées dans vos contributions au projet et soyez proactif dans votre développement personnel.
Qualifications et expérience
Pour accomplir avec succès les responsabilités essentielles du rôle, les individus doivent posséder le niveau d'éducation et d'expérience suivant, ou une combinaison équivalente. De plus, le poste exige les certifications, connaissances, compétences et, le cas échéant, les exigences physiques requises pour le poste.
Qualifications – Académiques / professionnelles
Obligatoire :
  • Un baccalauréat en informatique
Expérience – Connaissances et compétences :
  • 5+ ans d'expérience en génie logiciel, avec la réalisation de projets éprouvée.
  • UI : Compréhension approfondie des pratiques d'ingénierie logicielle, des modèles de conception et de l'architecture système sous l'élément connaissances/compétences :
    • À recommander : Code propre, patrons de conception, tests, CI/CD, APIs, frameworks front-end (React, Vue, Angular, etc.), TypeScript/JavaScript, HTML/CSS, gestion de l'état, implémentation UI/UX, accessibilité, débogage et profilage, optimisation des performances, développement multiplateforme, contrôle de versions (Git), gestion des dépendances, revue de code, débogage et profilage
  • Capacité démontrée à prendre possession de caractéristiques ou sous-systèmes complexes.
  • Expérience à encadrer d'autres ingénieurs et à améliorer les pratiques d'équipe.
  • Excellente maîtrise des tests, du débogage et de l'optimisation des performances.
  • Excellentes compétences en documentation technique et en communication.
  • L'expérience de travail dans des environnements de développement agiles est souhaitable.
  • Capacité à aligner les solutions techniques avec les objectifs plus larges du produit.
  • Aise à contribuer aux discussions architecturales et à la prise de décisions techniques.
--------------
Position Purpose
As a Senior Software Engineer - UI, you will play a leading role in building and improving the software that drives our vision to Create Moments that Move People. You will design and implement complex features, shape coding standards, and guide technical decisions within your team.
By mentoring less experience engineers, contributing to architectural discussions, and driving innovation, you will ensure our software solutions are robust, maintainable, and future-focused.
Essential Responsibilities & Accountabilities
The Senior Software Engineer plays a key role in driving technical excellence in our products and platform by designing complex features and mentoring other engineers to deliver robust and scalable software.
The Senior Software Engineer will:
  • Design, develop, and deliver complex software solutions aligned with architectural standards.
  • Lead by example in writing high-quality, maintainable, well-documented and testable code.
  • Mentor junior and mid-level engineers, sharing knowledge and best practices.
  • Review and approve code contributions to ensure adherence to technical and architectural standards.
  • Collaborate with software architects and product teams to shape technical approaches and solution designs.
  • Drive the adoption of new tools, processes, and frameworks to improve productivity and quality.
  • Support integration of platform components, ensuring they align with long-term product strategy.
  • Contribute to maintaining comprehensive technical documentation.
  • Perform other duties as required to meet business needs.

People Management / Leadership Responsibilities:

Talent Acquisition & Onboarding
  • Support onboarding new team hires to project architecture and standards.
Coaching & Development
  • Provide mentoring and support for more junior software engineers.
Communication & Collaboration
  • Facilitate open and transparent communication within the team and across departments.
Qualifications and Experience
To successfully perform the essential responsibilities of the role, individuals must possess the following level of education and experience, or equivalent combination. In addition, the role requires the following certifications, knowledge, skills, and where applicable, physical requirements necessary for the position.

Academic / Vocational
  • Bachelor’s degree in Computer Science or equivalent industry experience.
Experience – Knowledge and Skills:
  • 5+ years’ experience in software engineering, with proven project delivery.
  • Deep understanding of software engineering practices, design patterns and system architecture.
    • Required: Clean Code, Design Patterns, Testing, CI/CD, APIs, Front-End Frameworks (React, Vue, Angular etc), TypeScript/JavaScript, HTML/CSS, State Management, UI/UX Implementation, Accessibility, Debugging and Profiling, Performance Optimization, Cross-Platform Development, Version Control (Git), Dependency Management, Code Review, Debugging and Profiling

    • Ideal: Localization/Internationalization (e.g. i18n), Automation, Responsive and Adaptive Design, Component Libraries and Design Systems, Electron or Web-Based Applications Frameworks, Integration with Native Layers, Backend-for-Frontend or API Integration, Modernization of Legacy Interfaces, Testing Frameworks (e.g. Jest, Playwright, Cypress), Mentoring, Architecture Reviews, Infrastructure as Code, DevOps Principles, Python, Swift, Rust

  • Demonstrated ability to take ownership of complex features or subsystems.
  • Experience mentoring other engineers and improving team practices.
  • Strong proficiency with testing, debugging and performance optimization.
  • Excellent technical documentation and communication skills.
  • Experience working within agile development environments is desirable.
  • Ability to align technical solutions with broader product goals.
  • Comfortable contributing to architectural discussions and technical decision-making.

#LI-MT1

Créer une alerte emploi pour cette recherche

Ingnieur logiciel senior UI Senior Software Engineer UI • Montreal, QC, Canada

Offres similaires
Senior Backend Software Engineer (Go/AWS) – Hybrid Work

Senior Backend Software Engineer (Go/AWS) – Hybrid Work

Firstbase • Montreal
Temps plein
Une entreprise de technologie SaaS recherche un développeur logiciel senior pour rejoindre son équipe dynamique à Montréal.Le candidat idéal possède plus de 6 ans d'expérience en développement back...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Configuration Engineer - Consultant - saint-esprit

Configuration Engineer - Consultant - saint-esprit

Acunor • saint-esprit, qc, ca
Temps plein
Configuration Engineer – Consultant.United States & Canada (Remote).We are hiring a Configuration Engineer to build and manage configuration-driven solutions using JSON/YAML.You’ll work on dynamic ...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Ingénieur logiciel senior - UI/ Senior Software Engineer - UI

Ingénieur logiciel senior - UI/ Senior Software Engineer - UI

Tait • Montreal, QC, CA
Temps plein
Vous concevrez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équipe.En mentorant des ingénieurs moins expé...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Senior Ai Developer

Senior Ai Developer

Autodesk, Inc. • Montréal, Canada
Temps plein
La traduction en anglais se trouve plus bas!/The English translation can be found below!***Description du poste**L'équipe Fusion Machine Learning est une équipe multidisciplinaire composée d'ingéni...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Responsable Logiciel Senior / Senior Software Manager

Responsable Logiciel Senior / Senior Software Manager

Engineered Arts LLC • Montreal, Quebec, Canada, H3A 0A8
Temps plein
Quick Apply
Engineered Arts est le principal fabricant de robots humanoïdes grandeur nature destinés aux secteurs du divertissement, de l’éducation et de la communication.Forts de 20 ans de développement matér...Voir plus
Dernière mise à jour : il y a 2 jours
Senior Business Architect

Senior Business Architect

Alorica • saint-esprit, qc, ca
Temps plein
Senior Business Architect (ERP – Finance & Accounting).At Alorica, we only do one thing – make lives better, one interaction at a time.We’re a global leader in customer service and experience, serv...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Ingénieur logiciel senior - UI/ Senior Software Engineer - UI

Ingénieur logiciel senior - UI/ Senior Software Engineer - UI

TAIT • Montréal, Montreal (administrative region), Canada
Temps plein
Ingénieur logiciel senior - UI / Senior Software Engineer - UI at.Vous concevrez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniq...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineer, Intermediate Or Senior

Software Engineer, Intermediate Or Senior

Index - Web Marketing Agency • Montréal, Canada
Temps plein
Software Engineer, Intermediate or Senior Software Engineer, Intermediate or Senior Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing busin...Voir plus
Dernière mise à jour : il y a 11 jours • Offre sponsorisée
Architecte logiciel senior

Architecte logiciel senior

National Bank of Canada • Montréal, Montreal (administrative region), Canada
Temps plein
Une carrière en tant qu’architecte logiciel senior dans l’équipe de Génie logiciel, à la Banque Nationale c’est agir à titre expert architecte logiciel, et jouer un rôle clé à l’avancement des init...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Solutions Engineer - saint-esprit

Solutions Engineer - saint-esprit

Meld • saint-esprit, qc, ca
Temps plein
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.We're focused on helping money move on c...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

Yeji Data Lab • Montréal, Canada
Temps plein
Faites partie de notre équipe En tant qu'entreprise à la pointe de la révolution de l'intelligence artificielle, Yeji Data Lab collabore avec des clients de renommée internationale pour résoudre le...Voir plus
Dernière mise à jour : il y a 20 heures • Offre sponsorisée • Nouvelle offre
Senior UX / UI Designer

Senior UX / UI Designer

Braindate • Montréal, Quebec, Canada
Temps plein
B Corporation certifiée et primée.Cela signifie que nous avons pris l’engagement public d’utiliser notre entreprise pour générer un impact positif et mesurable dans le monde.Notre produit phare, Br...Voir plus
Dernière mise à jour : il y a 11 jours • Offre sponsorisée
Platform Engineer - saint-esprit

Platform Engineer - saint-esprit

HCLTech • saint-esprit, qc, ca
Temps plein
Architect level requirement to assist on building out Kafka platform and specifically with focus on.Should be able to contribute to design, propose, and evaluate solutions.Should also be hands-on w...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Software Engineer, Intermediate or Senior

Software Engineer, Intermediate or Senior

Index • Montréal, Québec, CA
Temps plein
Quick Apply
Index is an Artificial Intelligence company specializing in Web Marketing.Index is innovating the marketing business and how enterprises and people interact with it.AI technologies to help companie...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Software Engineer - Infotree Global Solutions

Software Engineer - Infotree Global Solutions

Infotree Global Solutions • saint-esprit, qc, ca
Temps plein
Be responsible for, design, develop, deploy, monitor, operate and maintain existing or new elements of our payment processing capabilities.Maintain, improve, and develop tooling and systems that en...Voir plus
Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
Senior UI Tools Programmer - Unreal Engine

Senior UI Tools Programmer - Unreal Engine

Epic Games • Montreal
Temps plein
A leading game development company in Montreal is seeking a Senior Tools Programmer for the Unreal Engine UI Systems team.This position involves developing and optimizing UI technology, collaborati...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Ingénieur(e) Logiciel Senior

Ingénieur(e) Logiciel Senior

Equativ • Montreal
Temps plein
L’équipe Creative Enhancements développe les fonctionnalités qui rendent les publicités plus engageantes, interactives et performantes sur notre plateforme.Nous travaillons à l’intersection entre l...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineer Golang H/F Montreal

Senior Software Engineer Golang H/F Montreal

Ringover • Montréal, Canada
Temps plein
Ringoverabout 2 hours ago Rue Mile End, Montreal, QC H2R, Canada Senior Level Full-Time Top Benefits 20 days vacation (incl.Montreal office location About the role Intégré(e) au sein de notre pôle ...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée