Auf einen Blick
- Aufgaben: Leite die Entwicklung innovativer mobiler Testlösungen und arbeite an spannenden Projekten.
- Arbeitgeber: Sauce Labs, ein führendes Unternehmen im Bereich Softwarequalität mit einem dynamischen Team.
- Mitarbeitervorteile: Flexibles Arbeiten, Wettbewerbsfähiges Gehalt und Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der mobilen Softwarequalität und arbeite mit den neuesten Technologien.
- Gewünschte Qualifikationen: Erfahrung in Softwareentwicklung und Architektur, insbesondere in mobilen Ökosystemen.
- Andere Informationen: Hybrid-Arbeitsplatz mit hervorragenden Wachstumschancen und einem vielfältigen Team.
Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.
Einführung von Sauce AI: Intelligente Agenten für die nächste Generation der Softwarequalität. Bei Sauce Labs befähigen wir die weltweit führenden Unternehmen - wie Walmart, Bank of America und Indeed - qualitativ hochwertige Web- und mobile Anwendungen schnell bereitzustellen. Unsere branchenführende Plattform gewährleistet kontinuierliche Qualität über den gesamten SDLC hinweg, indem sie KI-gestützte Analysen verwendet, um wichtige Qualitätsindikatoren von der Entwicklung bis zur Produktion zu identifizieren. Mit unserer einheitlichen Lösung können Teams mit Zuversicht veröffentlichen und innovieren, in dem Wissen, dass ihre Apps immer so aussehen, funktionieren und sich verhalten, wie sie sollten.
Die Rolle: Sauce Labs sucht einen Mobile Architect, der das Design, die Implementierung und das Management unserer realen Geräte- und Emulatorplattform leitet. In dieser Rolle sind Sie verantwortlich für die Förderung von Innovationen und die Gewährleistung, dass unser mobiles Testangebot skalierbar, sicher und hochverfügbar ist, während Sie über sich entwickelnde Technologien beraten, um den Bedürfnissen unserer Kunden gerecht zu werden.
Verantwortlichkeiten:
- Praktische Anleitung des Teams, um ihnen zu helfen, skalierbare Systemkomponenten und -subsysteme zu entwerfen und zu dokumentieren.
- Aktualität bezüglich der neuesten Android- und iOS-Versionen, Geräte-Modelle und Emulator-Technologien.
- Leitung des Teams bei der Anpassung von Lösungen für manuelles/automatisiertes mobiles Testen, Berichterstattung/Profiling und App-Verteilung.
- Zusammenarbeit mit Betriebs-, Netzwerk- und Sicherheitsteams bei der Planung von Rechenzentren, um die Umsetzung von Best Practices sowohl in der On-Premise- als auch in der Cloud-Infrastruktur sicherzustellen.
- Enger Austausch mit dem Produktmanagement, um Geschäftsanforderungen zu verstehen und in effektive technische Lösungen zu übersetzen.
- Förderung und Definition technischer Standards, Best Practices und Muster in den Engineering-Teams.
- Klare Kommunikation architektonischer Entscheidungen an Entwickler und andere Stakeholder.
- Leitung der Entwicklungsbemühungen für Funktionen, die Arbeitsabläufe und Produktivität sowohl für interne Teams als auch für unsere Kunden verbessern.
- Durchführung von Code-Reviews und Bereitstellung architektonischer Anleitung für Entwicklungsteams.
- Förderung kontinuierlicher Verbesserungen in Bezug auf Systemleistung, Zuverlässigkeit und Skalierbarkeit.
- Management und Identifizierung technischer Abhängigkeiten zwischen Teams und Systemen.
- Sicherstellung der fristgerechten Projektlieferung durch funktionsübergreifende Zusammenarbeit und konsistente Umsetzung technischer Strategien.
Erforderliche Fähigkeiten:
Bildung & Erfahrung:
- Bachelor- oder Masterabschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich.
- Über 7 Jahre Erfahrung in der Softwareentwicklung und Architektur von produktionsreifen Systemen.
Technische Fähigkeiten:
- Umfassende Kenntnisse der Android- und iOS-Ökosysteme über reale Geräte und Emulatoren/Simulatoren.
- Versiert in Kotlin/Java und Swift/Objective-C, mit zusätzlicher Erfahrung in modernen Programmiersprachen (z.B. Python, Go).
- Expertise in mobiler Reverse-Engineering (einschließlich Geräte- und Anwendungs-Debugging) und mobiler Anwendungsentwicklung.
- Erfahrung mit SaaS-Plattformen, insbesondere im Bereich QA-Tests, Entwickler-Tools oder Unternehmensanwendungen.
- Erfahrung mit CI/CD-Pipelines und DevOps-Praktiken.
Bonuspunkte, wenn Sie haben:
- Hintergrund in Cloud-Architektur (GCP bevorzugt; AWS oder Azure akzeptabel).
- Erfahrung mit Identitäts- und Zugriffsmanagement (IAM) und rollenbasierter Zugriffskontrolle (RBAC) innerhalb von Unternehmenssystemen.
- Fähigkeit zum Entwerfen und Bereitstellen von Anwendungen auf Kubernetes und VMs.
- Vertrautheit mit Microservices, ereignisgesteuerten Architekturen und Best Practices im API-Design.
Prozess & Zusammenarbeit:
- Erfahrung in agilen Entwicklungsumgebungen mit CI/CD und DevOps-Praktiken.
- Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten, mit der Fähigkeit, über Engineering- und Produktteams hinweg zu arbeiten.
- Erfahrung in der Mitwirkung an Systemmodernisierungen, Cloud-Migrationen oder Plattformrefactoring-Projekten.
- Beiträge zu Open-Source-Projekten oder technischen Gemeinschaften sind von Vorteil.
- Bereitschaft zu nationalen und internationalen Reisen von bis zu 25 % der Zeit, um die persönliche Zusammenarbeit mit Ihrem Team oder Kunden nach Bedarf vor Ort oder in der Region zu unterstützen.
Dieser Arbeitsplatz muss sich entweder in Warschau, Polen, Berlin, Deutschland, Neu-Delhi, Indien, Raleigh, NC oder San Francisco, CA befinden. Wir sind ein hybrider Arbeitsplatz, der die Bedeutung von Flexibilität anerkennt und gleichzeitig persönliche Zusammenarbeit und Beziehungsaufbau schätzt. Daher müssen Mitarbeiter, die in der Nähe eines Bürostandorts wohnen, in der Lage und bereit sein, ins Büro zu kommen.
Bitte beachten Sie unsere Datenschutzbedingungen, wenn Sie sich um eine Stelle bei Sauce Labs bewerben. Sauce Labs ist stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein und schätzt Vielfalt in unserem Unternehmen. Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlechtsidentität/-ausdruck/-status, sexueller Orientierung, Alter, Familienstand, Veteranenstatus oder Behinderungsstatus.
Sicherheitsverantwortlichkeiten bei Sauce: Bei Sauce verpflichten wir uns, die Gesundheit und Sicherheit der Mitarbeiter und der Immobilien zu unterstützen, indem wir mit internen Interessengruppen zusammenarbeiten, um zu lernen und auf sich ständig weiterentwickelnde Sicherheitsprotokolle und -verfahren zu reagieren. Sie werden erwartet, dass Sie alle Richtlinien und Verfahren in Bezug auf Sicherheit auf Abteilungs- und Organisationsebene vollständig einhalten und einen 'Sicherheits-zuerst'-Ansatz verfolgen, wie wir unsere Produkte und Dienstleistungen entwerfen, bauen und betreiben.
Mobile Architect Arbeitgeber: Sauce Labs
Kontaktperson:
Sauce Labs HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Mobile Architect
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht nur auf die Stellenanzeigen warten, sondern aktiv nach Verbindungen suchen und Gespräche führen!
✨Sei bereit für technische Interviews!
Mach dich mit typischen Fragen und Herausforderungen vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen klar zu erklären – das zeigt dein Verständnis und deine Kommunikationsfähigkeiten.
✨Präsentiere deine Projekte!
Hast du an coolen Projekten gearbeitet? Zeig sie! Erstelle ein Portfolio oder eine GitHub-Seite, um deine Fähigkeiten und Erfahrungen zu demonstrieren. Das gibt den Recruitern einen Einblick in dein Können und deine Kreativität.
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht und du die besten Chancen hast, gesehen zu werden!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Mobile Architect
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. So können wir schnell erkennen, dass du der richtige Kandidat für die Stelle bist.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und wie sie dich auf diese Rolle vorbereitet haben. Zeige uns, wie deine Erfahrungen im Bereich Mobile Architektur und Softwareentwicklung zu unserem Team passen.
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. So können wir deine Unterlagen schneller bearbeiten und dich besser kennenlernen!
Wie du dich auf ein Vorstellungsgespräch bei Sauce Labs vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Android- und iOS-Versionen sowie Emulator-Technologien vertraut. Zeige im Interview, dass du nicht nur die Grundlagen kennst, sondern auch aktuelle Trends und Entwicklungen in der mobilen Architektur verstehst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du technische Probleme gelöst hast, um deine Fähigkeiten als Mobile Architect zu demonstrieren.
✨Kommunikation ist der Schlüssel
Übe, komplexe technische Konzepte einfach und klar zu erklären. Du wirst oft mit verschiedenen Teams zusammenarbeiten müssen, also zeige, dass du in der Lage bist, technische Entscheidungen verständlich zu kommunizieren.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Position zu erfahren.