Nous recherchons un Développeur Front-End .NET Blazor passionné par la création d'interfaces utilisateurs modernes et de haute qualité. Vous travaillerez aux côtés d'une équipe diversifiée et dédiée de développeurs. Il est essentiel que vous soyez autonome et que vous appréciez le travail d'équipe.
Le poste est à distance. Une expérience dans le secteur de l'hôtellerie ou des systèmes POS sera considérée comme un atout important.
Cluster est un fournisseur de solutions à service complet, engagé à offrir une plateforme totalement intégrée de logiciels, de matériel et de services de support. Nous comptons sur notre équipe qualifiée pour développer nos produits et servir nos plus de 2 500 clients depuis notre bureau principal à Ville Mont-Royal, QC.
Responsabilités du poste :
* Concevoir, développer et maintenir les composants front-end de nos applications .NET.
* Collaborer avec les concepteurs UX/UI et les développeurs back-end pour créer des interfaces utilisateurs fluides et conviviales.
* Assurer la réactivité, la performance et la maintenabilité des applications.
* Rédiger un code propre, maintenable et efficace en suivant les meilleures pratiques.
* Mettre en œuvre et optimiser les interactions UI pour améliorer l'expérience utilisateur.
* Travailler avec des modèles de vues C# et des services en arrière-plan.
* Déboguer et résoudre les problèmes front-end, assurant la stabilité des applications.
* Effectuer des revues de code et participer aux processus de développement agile.
* Se tenir à jour avec les dernières technologies front-end et meilleures pratiques.
* Assister aux réunions d'équipe et communiquer avec le personnel interne via Slack, email et réunions virtuelles (en anglais).
Qualifications :
* Plus de 5 ans d'expérience en tant que développeur front-end.
* Maîtrise du C# et des frameworks front-end .NET (par exemple, Blazor, WPF ou MAUI).
* Une expérience avec Angular ou React est un plus et une volonté de travailler avec des technologies front-end .NET.
* Connaissance des frameworks de tests UI (par exemple, bUnit, Selenium, Playwright, Cypress) est un atout.
* Bonne compréhension des pratiques modernes de développement front-end, y compris la gestion d'état et l'architecture basée sur des composants.
* Maîtrise de HTML, CSS, JavaScript/TypeScript.
* Expérience avec Git pour le contrôle de version.
* Excellentes compétences en résolution de problèmes et souci du détail.
* Excellentes compétences en communication verbale.
* Fort esprit d'équipe et collaboration.
Informations supplémentaires :
* Niveau de séniorité : Intermédiaire à senior
* Secteur : Technologie de l'information et services, Développement de logiciels
* Type d'emploi : Temps plein
* Lieu : Télétravail
------------------------------------------------ Version Anglaise---------------------------------------------------------
We are looking for a .NET Blazor Front-End Developer who is passionate about building modern, high-quality user interfaces. You will be working alongside a multifaceted and dedicated team of developers. It is crucial that you are self-driven and enjoy teamwork.
The position is remote. Experience in the hospitality or POS sector will be considered a strong asset.
Cluster is a full-service solutions provider committed to offering a fully integrated platform of software, hardware, and support services. We rely on our qualified team to build our products and serve our 2,500+ clients from our head office in Ville Mont-Royal, QC.
Job Responsibilities
* Design, develop, and maintain front-end components for our .NET applications.
* Collaborate with UX/UI designers and back-end developers to create seamless, user-friendly interfaces.
* Ensure applications are responsive, performant, and maintainable.
* Write clean, maintainable, and efficient code while following best practices.
* Implement and optimize UI interactions to enhance user experience.
* Work with c# view models and background services.
* Debug and resolve front-end issues, ensuring application stability.
* Conduct code reviews and participate in agile development processes.
* Stay up to date with the latest front-end technologies and best practices.
* Attend team meetings and communicate with internal staff via Slack, email, and virtual meetings (in English).
Qualifications
* 5+ years of experience as a front-end developer.
* Strong proficiency in C# and .NET front-end frameworks (e.g., Blazor, WPF, or MAUI).
* Experience with Angular or React is a plus and willingness to work with .NET front-end technologies.
* Knowledge of UI testing frameworks (e.g.,bUnit, Selenium, Playwright, Cypress) is an asset.
* Strong understanding of modern front-end development practices, including state management and component-based architecture.
* Proficiency in HTML, CSS, JavaScript/TypeScript.
* Experience with Git for version control.
* Great problem-solving skills and attention to detail.
* Excellent verbal communication skills.
* Strong sense of teamwork and collaboration.
Additional Information
Seniority Level: Mid-Senior
Industry: Information Technology & Services, Software Development
Employment Type: Full-time Contract
* Location: Remote