Auf einen Blick
- Aufgaben: Entwickle hochwertige Apple-Anwendungen und arbeite an innovativen Features.
- Arbeitgeber: ExpressVPN, ein führendes Unternehmen für Online-Sicherheit und Datenschutz.
- Mitarbeitervorteile: Respektvolle Kultur, Karrierewachstum und Raum für Experimente.
- Warum dieser Job: Gestalte eine sicherere Internetzukunft und arbeite mit modernster Technologie.
- Gewünschte Qualifikationen: Erfahrung in der Softwareentwicklung und Teamarbeit erforderlich.
- Andere Informationen: Dynamisches Umfeld mit Möglichkeiten zur persönlichen und beruflichen Entwicklung.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Wenn Sie ein talentierter und erfahrener Apple-Ingenieur mit einer Vorliebe für Lernen sind, möchten wir, dass Sie uns helfen, ein sichereres und offeneres Internet für Millionen von Menschen weltweit aufzubauen.
Wer Sie sind
Sie sind ein natürlicher Problemlöser und haben Erfahrung in Teams, die wissen, wie man Ergebnisse liefert. Sie scheuen sich nicht vor Veränderungen und stellen die Fragen, die gestellt werden müssen. Unklarheit ist etwas, mit dem Sie sich nicht zufrieden geben können, und Sie äußern Ihre Bedenken, wenn das Gleichgewicht zwischen Aufwand und Wirkung nicht stimmt. Mit einer Wachstumsmentalität sind Sie von Natur aus kooperativ und immer bereit, Ideen von Ihren Kollegen zu hören. Ebenso sind Sie bereit, Ihr Wissen zu teilen und andere zu betreuen.
Was Sie tun werden
- Sie sind verantwortlich für die Bereitstellung von qualitativ hochwertigem Code, die Implementierung von Best Practices und die Mitgestaltung der Architektur und des Designs unserer Apple-Anwendungen.
- Sie spielen eine entscheidende Rolle bei der Entwicklung und Wartung unserer Apple-Anwendungen mit Swift, SwiftUI und UIKit und sorgen für hohe Leistung, Reaktionsfähigkeit und Zuverlässigkeit.
- Helfen Sie, die Anwendungsarchitektur zu definieren und umzusetzen.
- Arbeiten Sie eng mit funktionsübergreifenden Teams, einschließlich Produktmanagern, Designern und Backend-Entwicklern, zusammen, um neue Funktionen und Verbesserungen zu definieren und umzusetzen.
- Arbeiten Sie eng mit den UI/UX-Designern zusammen, um visuell ansprechende und benutzerfreundliche Schnittstellen zu erstellen.
- Schreiben Sie sauberen, gut strukturierten und wartbaren Code unter Berücksichtigung der Prinzipien der objektorientierten Programmierung (OOP) und der Best Practices.
- Implementieren Sie Unit-Tests und tragen Sie zu einem testgetriebenen Entwicklungsansatz (TDD) bei, um die Codequalität und Zuverlässigkeit sicherzustellen.
- Teilnehmen an Code-Reviews, um die Einhaltung von Codierungsstandards, Qualität und Leistung sicherzustellen.
- Bleiben Sie über die neuesten Trends, Technologien und Best Practices in der iOS/tvOS/iPadOS/macOS-Entwicklung informiert und teilen Sie Ihr Wissen mit dem Team.
Wir nähern uns dem Engineering durch die folgenden Prinzipien: Testing by default, immer CI/CD, daten- und automatisierungszentriert, mit Sicherheit im Kern. Wir ermächtigen unsere Ingenieure, ihre eigenen Entscheidungen über die Werkzeuge und Technologien zu treffen, die am besten die Probleme lösen, die sie angehen möchten.
Was Sie mitbringen
- Solides Verständnis der Konzepte der objektorientierten Programmierung (OOP) und der Prinzipien von Clean Code.
- Erfahrung mit gängigen Architekturen und den Vor- und Nachteilen jeder einzelnen.
- Fähigkeit zur Nutzung von iOS-Frameworks und APIs, einschließlich UIKit, SwiftUI, tvOS, watchOS und Combine.
- Erfahrung mit RESTful APIs, JSON und der Integration von Webdiensten.
- Kenntnis der Softwareentwicklungslebenszyklen (SDLC), einschließlich Versionskontrolle (z. B. Git), Code-Review und kontinuierlicher Integration.
- Nachweisliche Fähigkeit, gut strukturierten, modularen und wartbaren Code zu schreiben.
- Erfahrung mit Unit-Tests und testgetriebener Entwicklung (TDD) ist sehr geschätzt.
- Starke Problemlösungs- und Debugging-Fähigkeiten.
- Ein Bachelor- oder Master-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich wird bevorzugt.
Wie Sie erfolgreich sein werden
- Ihre Fähigkeit, kontinuierlich Apple-Anwendungen zu entwickeln und bereitzustellen, die die Qualitätsstandards erfüllen oder übertreffen, fehlerfrei sind und das Benutzererlebnis verbessern.
- Ihr Geschick, komplexe technische Probleme effektiv anzugehen, die Leistung zu optimieren und die Skalierbarkeit und Robustheit unserer Apple-Apps sicherzustellen.
- Ihre Fähigkeit, technische Lösungen zu entwerfen und umzusetzen, während Sie den Branchentrends voraus sind.
- Ihr Beitrag zum Wachstum und zur Entwicklung des Apple-Entwicklungsteams durch Mentoring von Junior-Ingenieuren, Wissensaustausch und Förderung eines kollaborativen und innovativen Umfelds.
- Ihre Rolle bei der Erreichung wichtiger Projektmeilensteine, einschließlich erfolgreicher App-Starts, Updates und Integrationen, die die Funktionalität und Benutzerbindung unserer Apple-App verbessern.
- Ihr Einfluss auf die Benutzerzufriedenheit, wie sie sich in App Store-Bewertungen, -Rezensionen und -Feedback widerspiegelt.
Wie wir Sie unterstützen werden
- Wir legen Wert darauf, jedes Teammitglied mit Respekt zu behandeln und fördern offenes und konstruktives Feedback, um eine Kultur des Vertrauens und der Transparenz zu gewährleisten.
- Wir ermutigen zum Lernen durch Experimentieren und bieten einen sicheren Raum, in dem jeder aus seinen Erfahrungen lernen kann.
- Unsere Manager setzen sich dafür ein, das berufliche Wachstum zu fördern und ein Umfeld zu schaffen, das talentierte Ingenieure anzieht und unterstützt.
ExpressVPN, ein Unternehmen von Kape Technologies, ist ein Arbeitgeber, der Chancengleichheit bietet. Wir fördern gleiche Rekrutierungs- und Beschäftigungsmöglichkeiten und diskriminieren nicht aufgrund von Geschlechtsidentität und/oder -ausdruck, Alter, Rasse, Hautfarbe, Behinderung, Kultur, Religion oder Glauben, Familien- und/oder Ehestand, sexueller Orientierung oder anderer Merkmale, die durch geltendes Recht geschützt sind. Wir feiern ein diverses und integratives Arbeitsumfeld, in dem Bewerber und Mitarbeiter mit Respekt und Würde behandelt werden und basierend auf persönlichem Verdienst, Qualifikationen, Erfahrung und Leistung hervorragende Leistungen erbringen.
Vor Ihrer Bewerbung
Im Moment sponsern wir keine Visa in der EU. Für Hongkong benötigen wir mindestens zwei Jahre Berufserfahrung und einen Hochschulabschluss in einem verwandten Bereich. Für Singapur und das Vereinigte Königreich können wir nur Visa für Fachkräfte oder höher sponsern. Bitte laden Sie Ihren Lebenslauf als PDF hoch und fügen Sie keine Informationen zu Gehalt oder Vergütung hinzu.
Beschäftigungsdetails
- Senioritätsgrad: Mid-Senior Level
- Beschäftigungsart: Vollzeit
- Berufsbereich: Ingenieurwesen und Informationstechnologie
- Branchen: Computer- und Netzwerksicherheit
Über ExpressVPN
ExpressVPN ist einer der weltweit führenden Anbieter von Online-Datenschutz- und Sicherheitsdiensten für Verbraucher. Gegründet im Jahr 2009, haben wir Millionen aktiver zahlender Kunden, ein Team von mehr als 700 Personen weltweit und eine Marke, die von Hunderten Millionen Menschen in 18 Sprachen und mehr als hundert Ländern erkannt wird. Wir sehen ein enormes Wachstum in unserer Branche und gewinnen Marktanteile durch starke Ausführung.
Senior/Staff Apple Engineer (iOS / macOS) Arbeitgeber: ExpressVPN
Kontaktperson:
ExpressVPN HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior/Staff Apple Engineer (iOS / macOS)
✨Tipp Nummer 1
Sei proaktiv! Wenn du dich für die Stelle interessierst, zögere nicht, direkt mit dem Team in Kontakt zu treten. Frag nach, wie der Bewerbungsprozess aussieht und zeig dein Interesse an der Unternehmenskultur.
✨Tipp Nummer 2
Nutze Networking! Verbinde dich mit aktuellen Mitarbeitern über LinkedIn oder andere Plattformen. Oft können persönliche Empfehlungen den Unterschied machen und dir einen Fuß in die Tür verschaffen.
✨Tipp Nummer 3
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktisch anwenden kannst.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das zeigt, dass du wirklich interessiert bist und gibt dir die beste Chance, im Auswahlprozess gesehen zu werden. Lass uns wissen, warum du die perfekte Ergänzung für unser Team bist!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior/Staff Apple Engineer (iOS / macOS)
Tipps für deine Bewerbung 🫡
Mach deine Bewerbung persönlich: Zeig uns, wer du wirklich bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns von deinen Erfahrungen und warum du zu StudySmarter passen würdest. Wir lieben es, wenn Bewerber ihre Persönlichkeit zeigen!
Betone deine technischen Fähigkeiten: Da wir nach einem Senior/Staff Apple Engineer suchen, ist es wichtig, dass du deine Kenntnisse in Swift, SwiftUI und UIKit klar hervorhebst. Zeig uns, wie du diese Technologien in der Vergangenheit eingesetzt hast und welche Projekte du damit realisiert hast.
Sei präzise und strukturiert: Achte darauf, dass dein Lebenslauf und dein Anschreiben gut strukturiert sind. Verwende klare Absätze und Aufzählungen, um deine Erfahrungen und Fähigkeiten übersichtlich darzustellen. Wir schätzen Klarheit und Effizienz!
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung bei uns ankommt, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und unkompliziert bearbeiten. Wir freuen uns auf deine Bewerbung!
Wie du dich auf ein Vorstellungsgespräch bei ExpressVPN vorbereitest
✨Verstehe die Unternehmenswerte
Mach dich mit den Werten und der Kultur des Unternehmens vertraut. Zeige im Interview, dass du nicht nur die technischen Fähigkeiten hast, sondern auch gut ins Team passt und die Prinzipien des Unternehmens teilst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese zu erläutern und zu zeigen, wie deine Erfahrungen dich zu einem idealen Kandidaten für die Position machen.
✨Fragen stellen
Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und hilft dir, mehr über das Team und die Projekte zu erfahren, an denen du arbeiten würdest.
✨Technische Fähigkeiten demonstrieren
Sei bereit, deine technischen Fähigkeiten unter Beweis zu stellen. Möglicherweise wirst du gebeten, Code zu schreiben oder technische Probleme zu lösen. Übe vorher, um sicherzustellen, dass du selbstbewusst und kompetent auftrittst.