Développeur(euse) Senior Full Stack (Montreal)

Développeur(euse) Senior Full Stack (Montreal)

30 Oct
|
UpperBee
|
Montreal

30 Oct

UpperBee

Montreal

Chez UpperBee : un défi à la hauteur de ton expertise

Tu souhaites jouer un rôle clé dans l'évolution d'une plateforme SaaS utilisée chaque jour par des milliers d'utilisateurs à travers le Québec ?

Tu aimes concevoir des solutions robustes, relever des défis techniques complexes et accompagner d'autres développeurs dans leur progression ?

Nous sommes à la recherche d'un(e) Développeur(euse) Senior Full Stack pour contribuer à l'évolution de nos produits, influencer nos décisions techniques et soutenir le développement de notre équipe.

Chez UpperBee, nous développons et commercialisons une plateforme SaaS qui simplifie la gestion immobilière, les opérations et les communications au sein des copropriétés.

Pourquoi travailler chez UpperBee ?

Chez nous, le bien-être et le développement professionnel de nos employés font partie de nos priorités.

Nous offrons :

- Un environnement où ton expertise influence directement les décisions techniques et l'évolution des produits;
- Des assurances collectives après 3 mois;
- Un programme d'aide aux employés;
- Des rabais corporatifs (OPUS, Énergie Cardio et plus);
- Une semaine de congés maladie payés;
- Un horaire versatile et un mode de travail hybride;
- Les horaires d'été;
- De la formation continue et un budget dédié à ton développement professionnel;
- Des projets stimulants utilisant des technologies modernes telles que .NET, React, HTMX, SQL Server, Azure et Azure DevOps;
- Une équipe passionnée où le partage de connaissances et l'entraide font partie du quotidien.

En quoi consiste ton rôle ?

Développement et architecture

- Concevoir, développer et améliorer les fonctionnalités de notre plateforme SaaS;
- Participer activement aux décisions d'architecture et à l'évolution technologique de nos produits;
- Développer de nouvelles fonctionnalités et modules répondant aux besoins d'affaires de nos clients;
- Concevoir des solutions évolutives,



performantes et maintenables;
- Assurer la qualité, la sécurité et la performance du code;
- Participer à la modernisation continue de nos applications et de notre environnement technologique;
- Collaborer avec les équipes produit afin de transformer les besoins d'affaires en solutions techniques concrètes.

Leadership technique
- Agir comme référence technique auprès de l'équipe de développement;
- Accompagner et soutenir les développeurs juniors et intermédiaires dans leur progression;
- Participer aux revues de code et promouvoir les bonnes pratiques de développement;
- Contribuer à l'amélioration des standards, processus et méthodes de travail;
- Faciliter le partage de connaissances et encourager une culture d'amélioration continue;
- Participer à l'identification et à la résolution de problèmes techniques complexes.

Innovation et amélioration continue
- Effectuer une veille technologique sur les nouvelles tendances, outils et pratiques de développement;
- Évaluer et recommander des améliorations à notre stack technologique;
- Intégrer les outils d'intelligence artificielle dans les processus de développement afin d'améliorer la qualité, l'efficacité et la productivité de l'équipe;
- Contribuer à rendre nos solutions plus génériques, réutilisables et évolutives afin de soutenir notre croissance.

Collaboration
- Participer activement aux cérémonies Agile (planification, démonstrations, rétrospectives et revues de code);
- Collaborer étroitement avec les équipes Développement, Produit, Succès Client et Direction;




- Contribuer au succès des projets dans un esprit d'entraide, de collaboration et d'excellence.

Ce que nous recherchons

Formation et expérience

- Baccalauréat en informatique, génie logiciel ou domaine connexe;
- Minimum de 7 années d'expérience en développement logiciel Full Stack;
- Expérience significative dans la conception et l'évolution d'applications Web complexes;
- Expérience en mentorat, accompagnement ou leadership technique au sein d'une équipe de développement.

Compétences techniques

- Excellente maîtrise de C# et .NET;
- Solide expérience avec React;
- Très bonnes connaissances de HTML5, CSS3 et JavaScript / TypeScript;
- Excellente maîtrise de SQL Server;
- Expérience avec les API REST;
- Expérience avec Git et Azure DevOps;
- Bonne compréhension des principes d'architecture logicielle, des tests automatisés et des bonnes pratiques de développement;
- Expérience dans un environnement Agile.

Atouts

- HTMX;
- Alpine.js;
- Kendo UI;
- Azure;
- Applications SaaS à grande échelle;
- Optimisation de performance et modernisation d'applications existantes;
- Microsoft 365.

Le profil idéal

- Tu es reconnu(e) pour ton leadership et ton influence positive auprès de tes collègues;
- Tu aimes résoudre des problèmes complexes et trouver des solutions efficaces;
- Tu prends naturellement l'initiative et fais avancer les projets;
- Tu sais vulgariser les concepts techniques et accompagner les autres dans leur apprentissage;
- Tu es curieux(se), autonome et orienté(e) vers l'amélioration continue;
- Tu apprécies autant bâtir des solutions que faire évoluer les personnes autour de toi;
- Tu communiques efficacement autant en français qu'en anglais.

Envie de relever le défi ?

Vous aimez résoudre des problèmes complexes, concevoir des solutions durables et agir comme référence technique au sein d'une équipe ? Transmettez-nous votre CV!

📌 Développeur(euse) Senior Full Stack (Montreal)
🏢 UpperBee
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur(euse) senior full stack (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: développeur(euse) senior full stack (montreal) / montreal