TSMC
Jobber
Ingénieur Logiciel Staff
À propos du poste
Jobber a pour but d'aider les petites entreprises à réussir. Nous travaillons avec de petites entreprises de services à domicile, comme vos plombiers, peintres et paysagistes locaux, pour transformer la manière dont les services sont fournis grâce à la technologie. Avec Jobber, ils peuvent établir des devis, planifier, facturer et collecter les paiements de leurs clients tout en offrant une expérience client simple et professionnelle. Gérer une petite entreprise aujourd'hui n'est plus ce que c'était : la façon dont nous consommons et fournissons les services évolue rapidement, la technologie progresse et les clients attendent plus. C'est pourquoi nous leur donnons le pouvoir et la flexibilité de gérer leurs entreprises comme, où et quand ils le souhaitent !
Notre culture de transparence, d'inclusion, de collaboration et d'innovation a été reconnue par Great Place to Work, Canada's Most Admired Corporate Cultures, et plus encore. Jobber a également été nommée sur la liste des entreprises à la croissance la plus rapide du Globe and Mail, ainsi que sur les listes Deloitte Canada's Technology Fast 50™, Enterprise Fast 15, et Technology Fast 500™. Avec une équipe de direction ayant plus de trente ans d'expérience dans le secteur, nous avons parcouru un long chemin depuis notre premier client en 2011 — mais nous n'avons fait qu'effleurer ce que nous voulons accomplir pour nos clients.
Nous aidons les employés à grandir professionnellement ; nous disposons d'une multitude de ressources d'intégration, de tutoriels, de hackathons et de mentors pour soutenir l'apprentissage et offrir des opportunités d'innover. Nous avons une gamme de niveaux d'expérience au sein des équipes, ce qui permet des opportunités de mentorat. Les leaders chez Jobber travaillent avec empathie et soutiennent les employés pour construire un équilibre sain entre vie professionnelle et vie privée. Apportez votre dévouement et votre passion à ce poste pour atteindre vos objectifs.
Vous pourriez rejoindre l'une des équipes suivantes :
Fondations UX
L'équipe UX Foundations garantit une expérience utilisateur cohérente, évolutive et optimisée dans l'écosystème de produits de Jobber. Nous créons et maintenons des modèles UX globaux, des composants de système de conception et des surfaces partagées pour maximiser la convivialité et la cohérence. En fournissant des outils front-end, une éducation et un soutien, nous permettons aux équipes produit de construire efficacement des interfaces intuitives et de haute qualité. Rejoindre cette équipe est une opportunité de façonner l'avenir de l'UX à grande échelle et d'aider les autres à créer de meilleures expériences !
Franchise
Cette équipe construira les bases de l'offre de franchise de Jobber pour ses clients, aidant les franchiseurs et les entreprises de services multi-sites à gérer la croissance entre les marques, les sites, les utilisateurs, les permissions, les rapports et les flux de travail opérationnels. Cette équipe s'attaquera à des défis produit et plateforme profonds, de l'architecture de compte évolutive et des expériences Partner HQ au routage des prospects, aux rapports de redevances, à l'intégration et aux outils spécifiques aux partenaires. C'est une opportunité à fort impact pour façonner la manière dont Jobber soutient les clients complexes, en commençant par les groupes de franchise tout en créant des systèmes flexibles qui peuvent évoluer pour répondre à des besoins plus larges de partenariat de canal.
Expérience Terrain
L'équipe Field Experience fait le lien entre les administrateurs de bureau et les prestataires de services sur le terrain, en rationalisant la communication et l'exécution des tâches. En tant que nouvelle équipe, nous nous concentrons sur l'autonomisation des petites entreprises établies (revenus annuels récurrents de 50K à 5M) avec les outils dont elles ont besoin pour fonctionner plus efficacement. Rejoindre cette équipe est une opportunité de façonner les fondations d'une nouvelle équipe qui construit des solutions percutantes pour améliorer l'efficacité des petites entreprises !
McWeb
L'équipe McWeb garantit que Jobber Online dispose des outils, de l'architecture et des fondations nécessaires pour soutenir et faire évoluer notre plateforme web. Nous maintenons et développons une suite d'outils, de normes, de meilleures pratiques, de processus et de bibliothèques qui alimentent les fonctions frontend communes, garantissant que nos applications web restent performantes, fiables et observables pour les utilisateurs finaux et les développeurs.
Nous sommes également responsables de la modernisation de notre pile frontend, en la maintenant alignée sur les normes de l'industrie et les technologies émergentes pour améliorer l'efficacité des développeurs et l'expérience utilisateur. Rejoindre cette équipe est une opportunité de travailler sur des technologies web de pointe et de contribuer à façonner l'avenir de l'expérience en ligne de Jobber !
Le rôle d'Ingénieur Logiciel Staff chez Jobber :
Nous croyons que les équipes diversifiées performent mieux et que la promotion d'un environnement de travail inclusif est un élément clé de la croissance d'une équipe réussie. Nous accueillons des personnes d'origines, d'expériences et de perspectives diverses. Nous sommes un employeur garantissant l'égalité des chances et nous nous engageons à travailler avec les candidats demandant des aménagements à n'importe quelle étape du processus d'embauche.
Un peu plus sur nous
Travail après travail, nous transformons la façon dont les services sont fournis. Votre fournisseur de services d'entretien paysager, de nettoyage résidentiel, votre plombier ou peintre pourrait utiliser Jobber pour mieux se connecter avec ses clients, gagner du temps au bureau, facturer plus rapidement et être payé ! Nous rassemblons des dizaines de milliers de personnes grâce à la technologie pour fournir des milliards de dollars de services par an à des clients satisfaits. Jobber existe pour aider ces petites entreprises à réussir, et quand elles réussissent, nous gagnons tous !
En tant que champion technique et multiplicateur de force, vous dirigez et encadrez des équipes d'ingénieurs exceptionnels tout en collaborant étroitement avec les partenaires Produit et Design pour relever des défis techniques complexes. Votre expertise couvre l'architecture, la conception et le codage pratique, vous permettant d'avoir un impact significatif sur le produit et nos clients. Une partie de votre temps est allouée aux "Projets de développement Staff", qui peuvent inclure des initiatives inter-équipes, l'accélération du travail au sein de votre équipe, l'exploration de technologies émergentes, la résolution de la dette technique ou l'investissement dans l'avenir de l'ingénierie chez Jobber. De plus, vous personnalisez, étendez et expérimentez avec des outils, des modèles, des harnais et des processus pour accroître l'efficacité de vous-même, de votre équipe et pour encadrer les autres à faire de même.
En tant qu'Ingénieur Logiciel Staff, vous allez
- Collaborer étroitement avec des équipes interfonctionnelles pour conceptualiser, concevoir et livrer de manière itérative des fonctionnalités à fort impact qui répondent aux besoins des clients
- Travailler en partenariat avec les équipes Produit et Design pour façonner et définir la feuille de route stratégique du produit
- Identifier et diriger des initiatives à grande échelle qui stimulent l'innovation dans plusieurs équipes ou départements
- Participer activement aux revues de code et aux processus de test pour garantir la qualité et la maintenabilité du code
- Promouvoir le développement de pratiques d'ingénierie cohérentes et de solutions de code réutilisables pour améliorer l'efficacité globale
- Diriger et faciliter les discussions de groupe pour parvenir à un consensus sur les solutions optimales pour des problèmes clients complexes
- Rechercher, promouvoir et mettre en œuvre les meilleures pratiques de l'industrie dans le domaine de votre équipe, en restant à la pointe des avancées technologiques
- Communiquer efficacement des concepts techniques complexes à des publics diversifiés, en comblant le fossé entre les parties prenantes techniques et non techniques
- Fournir du mentorat et des conseils aux membres de l'équipe à tous les niveaux, en favorisant leur croissance professionnelle et leur développement de carrière
- Construire avec l'IA comme élément central de votre travail. Nous attendons des ingénieurs qu'ils délèguent du travail réel aux agents quotidiennement, vérifient ce qui revient et continuent d'améliorer leur propre configuration afin que chaque tâche rende la suivante plus facile.
Prérequis
Pour réussir, vous devriez avoir
- Expertise démontrée dans le développement de solutions logicielles hautement évolutives et robustes sur plusieurs couches de la pile technologique
- Expérience pratique quotidienne dans la construction avec des outils d'IA agentiques, au-delà de l'autocomplétion ou du chat : vous déléguez du travail réel aux agents dans le cadre de votre livraison.
- Expertise démontrée dans le développement de solutions logicielles hautement évolutives et robustes sur plusieurs couches de la pile technologique
- Expérience avérée en leadership dans la conduite d'équipes à travers des projets complexes et à fort impact, et en tant que leader technique
- Maîtrise exceptionnelle de la conception, de l'architecture et du codage de logiciels, avec un accent sur la maintenabilité et la performance
- Compétences exceptionnelles en collaboration et en communication, associées à la capacité d'amplifier significativement la productivité et l'efficacité de l'équipe grâce au mentorat/coaching
- Forte autonomie et ingéniosité, avec la capacité d'identifier et d'utiliser de manière indépendante les ressources nécessaires à la livraison de projets et à la résolution de problèmes
- Capacité à naviguer dans l'ambiguïté et à prioriser efficacement les tâches dans des environnements dynamiques et rapides
- Engagement passionné envers l'apprentissage continu et la croissance professionnelle, avec une expérience avérée dans le maintien à jour des technologies émergentes et des tendances de l'industrie
Ce serait vraiment formidable si vous aviez
- Expérience avec notre pile de développement : React, React Native, TypeScript, couche GraphQL API, et Ruby on Rails sur AWS.
- Dirigé des initiatives et des projets inter-équipes
Processus d'embauche et mise en relation avec les équipes
Grâce à notre processus d'embauche en ingénierie, nous explorerons les compétences et qualifications que vous apportez et vous mettrons en relation avec l'une des équipes actuellement en recrutement. Notre processus d'embauche comprend un entretien avec un membre de l'équipe Talent (45 minutes), un entretien avec le responsable du recrutement (60 minutes), un défi à réaliser chez soi avec un entretien fonctionnel de suivi (90 minutes) et un entretien avec la direction (45 minutes). Si une équipe vous intéresse particulièrement, n'hésitez pas à en parler à votre partenaire Talent !
Localisation
Nous pensons qu'une collaboration efficace est intentionnelle, et parfois cela signifie se réunir en personne pour construire, brainstormer et se connecter. Pour soutenir cela, le poste est ouvert aux candidats basés dans l'une de nos villes pôles : Edmonton, Toronto, Vancouver ou Kitchener-Waterloo.
Rémunération
Chez Jobber, nous pensons que la rémunération doit être transparente, juste et favorable à votre expérience et à votre croissance. Ce rôle a un salaire annuel minimum de 169,200 $, un point médian de 199,100 $, et un salaire maximum de 228,900 $, conçu pour refléter la progression de l'apprentissage des bases à l'excellence véritable.
Nous concevons notre rémunération pour refléter les compétences, l'expérience de chaque nouvel employé et la complexité du rôle, garantissant un salaire juste et compétitif. Notre fourchette est intentionnellement large pour soutenir la croissance et l'impact à long terme, les employés pleinement établis commençant généralement autour du point médian. L'extrémité supérieure de la fourchette est réservée à ceux qui ont démontré une expertise approfondie et des contributions durables, tandis que les offres inférieures au point médian reflètent un fort potentiel avec une marge de développement. Cette approche garantit que la rémunération correspond à la fois aux capacités actuelles d'un individu et à son potentiel de croissance future.
Le salaire de base n'est qu'une partie d'un ensemble de rémunération totale qui comprendra des récompenses en actions, des allocations annuelles pour la santé et le bien-être, une cotisation de retraite correspondante et un régime de santé élargi avec des primes entièrement payées pour le corps et l'esprit. Votre croissance professionnelle compte aussi pour nous ! Vous aurez accès à un programme de développement des talents dédié qui comprend du coaching de carrière et des opportunités de développement professionnel.
Nous croyons en la transparence et aux conversations ouvertes sur la rémunération. Si vous avez des questions sur notre approche, nous serons heureux d'y répondre tout au long du processus d'embauche !
Ce que vous pouvez attendre de Jobber
- Un ensemble de rémunération totale comprenant un régime de prestations de santé élargi avec des primes entièrement payées pour le corps et l'esprit, une cotisation correspondante dans un REER, CELI ou FERR, et des options d'achat d'actions.
- Une équipe dédiée au développement des talents et un accès à des programmes de coaching, d'apprentissage et de leadership pour vous aider à faire progresser votre carrière, à atteindre vos objectifs et à libérer votre plein potentiel.
- Une opportunité unique de construire, de développer et de laisser votre empreinte dans une industrie de 400 milliards de dollars qui n'a pas encore de joueur dominant.
- Travailler avec un groupe de personnes humbles, solidaires et qui se soucient de nos clients.
