Siemens
Jobber
Staff Software Engineer
Über die Stelle
Jobber existiert, um Menschen in kleinen Unternehmen zum Erfolg zu verhelfen. Wir arbeiten mit kleinen Dienstleistungsunternehmen, wie Ihren lokalen Klempnern, Malern und Landschaftsgärtnern, zusammen, um die Art und Weise, wie Dienstleistungen erbracht werden, durch Technologie zu verändern. Mit Jobber können sie Angebote erstellen, Termine vereinbaren, Rechnungen stellen und Zahlungen von ihren Kunden einziehen, während sie gleichzeitig ein einfaches und professionelles Kundenerlebnis bieten. Die Führung eines Kleinunternehmens ist heute nicht mehr wie früher – die Art und Weise, wie wir Dienstleistungen konsumieren und erbringen, verändert sich rasant, die Technologie entwickelt sich weiter und die Kunden erwarten mehr. Deshalb geben wir ihnen die Macht und die Flexibilität, ihre Unternehmen so, wo und wann sie wollen, zu führen!
Unsere Kultur der Transparenz, Inklusivität, Zusammenarbeit und Innovation wurde von Great Place to Work, Canada’s Most Admired Corporate Cultures und anderen ausgezeichnet. Jobber wurde auch in die Liste der am schnellsten wachsenden Unternehmen Kanadas des Globe and Mail sowie in die Listen Technology Fast 50™, Enterprise Fast 15 und Technology Fast 500™ von Deloitte Canada aufgenommen. Mit einem Führungsteam, das über dreißig Jahre Branchenerfahrung in der Wegbereitung verfügt, haben wir seit unserem ersten Kunden im Jahr 2011 einen langen Weg zurückgelegt – aber wir haben erst an der Oberfläche dessen gekratzt, was wir für unsere Kunden erreichen wollen.
Wir helfen Mitarbeitern, sich beruflich weiterzuentwickeln; wir verfügen über eine Fülle von Einarbeitungsressourcen, Tutorials, Hackathons und Mentoren, um das Lernen zu unterstützen und Möglichkeiten zur Innovation zu bieten. Wir haben eine Bandbreite von Erfahrungsstufen in den Teams, was Möglichkeiten für Mentoren/Mentees bietet. Führungskräfte bei Jobber arbeiten mit Empathie und unterstützen die Mitarbeiter dabei, eine gesunde Work-Life-Balance aufzubauen. Bringen Sie Ihr Engagement und Ihre Leidenschaft in diesen Job ein, um Ihre Ziele zu erreichen.
Sie könnten einem der folgenden Teams beitreten:
UX Foundations
Das UX Foundations Team sorgt für eine kohärente, skalierbare und optimierte Benutzererfahrung im gesamten Produkt-Ökosystem von Jobber. Wir erstellen und pflegen globale UX-Muster, Design-System-Komponenten und gemeinsam genutzte Oberflächen, um die Benutzerfreundlichkeit und Konsistenz zu maximieren. Durch die Bereitstellung von front-end-Tools, Schulungen und Support befähigen wir Produktteams, effizient hochwertige, intuitive Benutzeroberflächen zu erstellen. Der Beitritt zu diesem Team ist eine Gelegenheit, die Zukunft der UX im großen Maßstab zu gestalten und anderen zu helfen, bessere Erfahrungen zu schaffen!
Franchise
Dieses Team wird die Grundlage für das Franchise-Angebot von Jobber schaffen und Franchisenehmern sowie Multi-Location-Dienstleistungsunternehmen helfen, Wachstum über Marken, Standorte, Benutzer, Berechtigungen, Berichterstattung und operative Arbeitsabläufe hinweg zu verwalten. Dieses Team wird sich mit tiefgreifenden Produkt- und Plattformherausforderungen befassen, von skalierbarer Account-Architektur und Partner-HQ-Erfahrungen bis hin zu Lead-Routing, Lizenzgebührenberichterstattung, Onboarding und partnerspezifischen Tools. Dies ist eine wirkungsvolle Gelegenheit, die Art und Weise zu gestalten, wie Jobber komplexe Kunden unterstützt, beginnend mit Franchisegruppen und gleichzeitig flexible Systeme zu schaffen, die in breitere Channel-Partnerschaftsanforderungen hineinwachsen können.
Field Experience
Das Field Experience Team schließt die Lücke zwischen Büro-Administratoren und Dienstleistern im Außendienst und optimiert die Kommunikation und Auftragsabwicklung. Als neu gegründetes Team konzentrieren wir uns darauf, etablierte Kleinunternehmen (mit einem ARR von 50 Tsd. bis 5 Mio. $) mit den Werkzeugen auszustatten, die sie für einen effizienteren Betrieb benötigen. Der Beitritt zu diesem Team ist eine Gelegenheit, die Grundlagen eines neuen Teams zu gestalten, das wirkungsvolle Lösungen entwickelt, die die Effizienz für Kleinunternehmen steigern!
McWeb
Das McWeb Team stellt sicher, dass Jobber Online über die Tools, die Architektur und die Grundlage verfügt, um unsere Webplattform zu unterstützen und zu skalieren. Wir pflegen und entwickeln eine Reihe von Tools, Standards, Best Practices, Prozessen und Bibliotheken, die gängige frontend-Funktionen ermöglichen und sicherstellen, dass unsere Webanwendungen für Endbenutzer und Entwickler performant, zuverlässig und beobachtbar bleiben.
Wir verantworten auch die Modernisierung unseres frontend-Stacks und halten ihn mit Industriestandards und aufkommenden Technologien auf dem neuesten Stand, um die Effizienz der Entwickler und die Benutzererfahrung zu verbessern. Der Beitritt zu diesem Team ist eine Gelegenheit, an modernsten Webtechnologien zu arbeiten und die Zukunft des Online-Erlebnisses von Jobber mitzugestalten!
Die Rolle des Staff Software Engineer bei Jobber:
Wir glauben, dass diverse Teams besser funktionieren und dass die Förderung eines integrativen Arbeitsumfelds ein wichtiger Bestandteil des Aufbaus eines erfolgreichen Teams ist. Wir begrüßen Menschen mit unterschiedlichen Hintergründen, Erfahrungen und Perspektiven. Wir sind ein Arbeitgeber, der Chancengleichheit bietet, und wir verpflichten uns, mit Bewerbern zusammenzuarbeiten, die in jeder Phase des Einstellungsprozesses eine Unterkunft benötigen.
Ein bisschen mehr über uns
Von Job zu Job verändern wir die Art und Weise, wie Dienstleistungen erbracht werden. Ihr Rasenpflegeanbieter, Ihr Reinigungsdienst, Ihr Klempner oder Maler könnte Jobber nutzen, um besser mit seinen Kunden in Kontakt zu treten, Zeit im Büro zu sparen, schneller Rechnungen zu stellen und bezahlt zu werden! Wir bringen Zehntausende von Menschen mit Technologie zusammen, um jährlich Milliarden von Dollar an Dienstleistungen für zufriedene Kunden zu erbringen. Jobber existiert, um diesen kleinen Unternehmen zum Erfolg zu verhelfen, und wenn sie erfolgreich sind, gewinnen wir alle!
Als technischer Vordenker und Multiplikator führen und betreuen Sie Teams von herausragenden Ingenieuren, während Sie eng mit Produkt- und Designpartnern zusammenarbeiten, um komplexe technische Herausforderungen zu meistern. Ihre Expertise umfasst Architektur, Design und praktische Programmierung, was es Ihnen ermöglicht, einen erheblichen Einfluss auf das Produkt und unsere Kunden zu nehmen. Ein Teil Ihrer Zeit ist für „Staff Dev Projects“ vorgesehen, die teamübergreifende Initiativen, die Beschleunigung der Arbeit innerhalb Ihres Teams, die Erforschung neuer Technologien, die Behebung technischer Schulden oder Investitionen in die Zukunft des Engineerings bei Jobber umfassen können. Darüber hinaus passen Sie Werkzeuge, Modelle, Harnesses und Prozesse an, erweitern und experimentieren damit, um die Effektivität von sich selbst, Ihrem Team zu steigern und andere darin zu schulen, dasselbe zu tun.
Als Staff Software Engineer werden Sie
- Eng mit funktionsübergreifenden Teams zusammenarbeiten, um wirkungsvolle Funktionen zu konzipieren, zu entwerfen und iterativ zu liefern, die Kundenbedürfnisse adressieren
- Mit Produkt- und Designteams zusammenarbeiten, um die strategische Produkt-Roadmap zu gestalten und zu definieren
- Groß angelegte Initiativen identifizieren und leiten, die Innovationen in mehreren Teams oder Abteilungen vorantreiben
- Aktiv an Code-Reviews und Testprozessen teilnehmen, um Codequalität und Wartbarkeit sicherzustellen
- Die Entwicklung konsistenter Engineering-Praktiken und wiederverwendbarer Code-Lösungen fördern, um die Gesamteffizienz zu steigern
- Gruppendiskussionen leiten und moderieren, um Konsens über optimale Lösungen für komplexe Kundenprobleme zu erzielen
- Branchen-Best-Practices im Fachgebiet Ihres Teams recherchieren, fördern und implementieren, um an der Spitze der technologischen Fortschritte zu bleiben
- Komplexe technische Konzepte effektiv an verschiedene Zielgruppen kommunizieren und die Lücke zwischen technischen und nicht-technischen Stakeholdern schließen
- Mentoring und Anleitung für Teammitglieder auf allen Ebenen bieten, um deren berufliche Entwicklung und Karriereförderung zu unterstützen
- KI als Kernbestandteil Ihrer Arbeit nutzen. Wir erwarten, dass Ingenieure täglich echte Arbeit an Agenten delegieren, die Ergebnisse überprüfen und ihr eigenes Setup kontinuierlich verbessern, damit jede Aufgabe die nächste erleichtert.
Mindestanforderungen
Für Ihren Erfolg sollten Sie Folgendes mitbringen
- Nachgewiesene Expertise in der Entwicklung hoch skalierbarer, robuster Softwarelösungen über mehrere Ebenen des Technologie-Stacks hinweg
- Tägliche praktische Erfahrung mit agentenbasierten KI-Tools, über Autovervollständigung oder Chat hinaus: Sie delegieren echte Arbeit an Agenten als Teil Ihres Arbeitsablaufs.
- Nachgewiesene Expertise in der Entwicklung hoch skalierbarer, robuster Softwarelösungen über mehrere Ebenen des Technologie-Stacks hinweg
- Nachgewiesene Führungserfahrung in der Leitung von Teams durch komplexe, wirkungsvolle Projekte und als technischer Leiter
- Außergewöhnliche Kompetenz in Software-Design, Architektur und Programmierung mit Fokus auf Wartbarkeit und Leistung
- Herausragende Kollaborations- und Kommunikationsfähigkeiten, gepaart mit der Fähigkeit, die Produktivität und Effektivität des Teams durch Mentoring/Coaching erheblich zu steigern
- Hohe Eigenmotivation und Einfallsreichtum, mit der Fähigkeit, notwendige Ressourcen für die Projektabwicklung und Problemlösung selbstständig zu identifizieren und zu nutzen
- Fähigkeit, mit Ambiguität umzugehen und Aufgaben in dynamischen, schnelllebigen Umgebungen effektiv zu priorisieren
- Leidenschaftliches Engagement für kontinuierliches Lernen und berufliche Weiterentwicklung, mit einer nachgewiesenen Erfolgsbilanz im Umgang mit neuen Technologien und Branchentrends
Es wäre wirklich großartig, wenn Sie hätten
- Erfahrung mit unserem Entwicklungsstack: React, React Native, TypeScript, GraphQL API-Schicht und Ruby on Rails auf AWS.
- Leitung von teamübergreifenden Initiativen und Projekten
Einstellungsverfahren und Team-Matchmaking
Mithilfe unseres technischen Einstellungsverfahrens werden wir die von Ihnen mitgebrachten Fähigkeiten und Qualifikationen untersuchen und Sie einem der Teams zuordnen, die derzeit einstellen. Unser Einstellungsverfahren umfasst ein Interview mit einem Mitglied des Talent-Teams ( 45 Minuten), ein Interview mit dem Hiring Manager ( 60 Minuten), eine Take-Home-Aufgabe mit einem anschließenden funktionalen Interview ( 90 Minuten) und ein Interview mit der Senior Leadership ( 45 Minuten). Wenn ein Team Sie besonders begeistert, erwähnen Sie es gerne Ihrem Talent Partner!
Standort
Wir glauben, dass gute Zusammenarbeit absichtlich ist und manchmal bedeutet, dass man zusammenkommt, um zu bauen, Ideen zu entwickeln und sich zu vernetzen. Um dies zu unterstützen, ist die Stelle für Kandidaten offen, die in einer unserer Hub-Städte ansässig sind: Edmonton, Toronto, Vancouver oder Kitchener-Waterloo.
Vergütung
Bei Jobber glauben wir, dass die Vergütung transparent, fair und unterstützend für Ihre Erfahrung und Ihr Wachstum sein sollte. Diese Rolle hat ein minimales Jahresgehalt von $169,200, einen Mittelwert von $199,100 und ein maximales Gehalt von $228,900, das die Entwicklung vom Erlernen der Grundlagen bis zur wirklichen Exzellenz widerspiegelt.
Wir gestalten unsere Vergütung so, dass sie die Fähigkeiten, die Erfahrung und die Komplexität der Rolle jedes neuen Mitarbeiters widerspiegelt und ein faires und wettbewerbsfähiges Gehalt gewährleistet. Unsere Spanne ist bewusst breit gefasst, um Wachstum und langfristige Wirkung zu unterstützen, wobei etablierte Mitarbeiter typischerweise um den Mittelwert beginnen. Das obere Ende der Spanne ist für diejenigen reserviert, die tiefgreifende Expertise und bleibende Beiträge nachgewiesen haben, während Angebote unter dem Mittelwert starkes Potenzial mit Raum zur Entwicklung widerspiegeln. Dieser Ansatz stellt sicher, dass die Vergütung sowohl mit den aktuellen Fähigkeiten einer Person als auch mit ihrer Möglichkeit für zukünftiges Wachstum übereinstimmt.
Das Grundgehalt ist nur ein Teil eines Gesamtvergütungspakets, das Aktienoptionen, jährliche Zulagen für Gesundheit und Wohlbefinden, eine Rentenbeitragsanpassung und ein erweitertes Gesundheitspaket mit vollständig bezahlten Beiträgen für Körper und Geist umfasst. Ihr berufliches Wachstum ist uns ebenfalls wichtig! Sie haben Zugang zu einem speziellen Talentförderungsprogramm, das Karrierecoaching und Möglichkeiten zur beruflichen Weiterentwicklung beinhaltet.
Wir glauben an Transparenz und offene Gespräche über Vergütung. Wenn Sie Fragen zu unserem Ansatz haben, besprechen wir diese gerne während des gesamten Einstellungsprozesses!
Was Sie von Jobber erwarten können
- Ein Gesamtvergütungspaket, das ein erweitertes Leistungspaket mit vollständig bezahlten Beiträgen für Körper und Geist, eine Anpassung in RRSP, TFSA oder FHSA und Aktienoptionen beinhaltet.
- Ein engagiertes Talentförderungsteam und Zugang zu Coaching-, Lern- und Führungsprogrammen, die Ihnen helfen, Ihre Karriere auszubauen, Ihre Ziele zu erreichen und Ihr volles Potenzial auszuschöpfen.
- Eine einzigartige Gelegenheit, eine Branche im Wert von 400 Milliarden Dollar aufzubauen, zu wachsen und zu prägen, in der es noch keinen dominanten Akteur gibt... noch nicht.
- Mit einer Gruppe von Menschen zusammenzuarbeiten, die bescheiden, unterstützend sind und sich um unsere Kunden kümmern.
