• Entwicklung/Verbesserung der iOS-App
- Entwicklung von iOS-Native-Apps basierend auf der Programmiersprache Swift
- Optimierung der App-Implementierung unter Verwendung von Technologien wie UIKit, SwiftUI, CocoaPods, Tuist
- Implementierung der Geschäftslogik basierend auf Server-API-Kommunikation und Benutzeroberflächengestaltung
- Sicherstellung der Entwicklungseffizienz durch Nutzung von modularen Entwicklungsarchitekturen (z. B. MVVM, MVI)
- UX/UI-Entwicklung für globale Dienste
- Veröffentlichung der App im Store und Verwaltung der App unter Nutzung von Firebase (Firebase Cloud Messaging, Google Analytics usw.)
Unsere Organisation führt Entwicklungs- und Verbesserungsarbeiten an Mobile Apps durch, die iOS-Technologie für externe Kunden und interne Mitarbeiter nutzen.
Aufgaben
• Entwicklung/Verbesserung der iOS-App
- Entwicklung von iOS-Native-Apps basierend auf der Programmiersprache Swift
- Optimierung der App-Implementierung unter Verwendung von Technologien wie UIKit, SwiftUI, CocoaPods, Tuist
- Implementierung der Geschäftslogik basierend auf Server-API-Kommunikation und Benutzeroberflächengestaltung
- Sicherstellung der Entwicklungseffizienz durch Nutzung von modularen Entwicklungsarchitekturen (z. B. MVVM, MVI)
- UX/UI-Entwicklung für globale Dienste
- Veröffentlichung der App im Store und Verwaltung der App unter Nutzung von Firebase (Firebase Cloud Messaging, Google Analytics usw.)
Anforderungen
• Hochschulabschluss (Bachelor oder höher)
• Mindestens 4 Jahre Erfahrung in der Entwicklung von iOS-Native-Apps mit Swift
• Erfahrung in der Entwicklung von Dienstleistungen unter Verwendung von Rx (RxSwift, ReactorKit, RxFlow usw.)
• Verständnis und praktische Erfahrung mit Designmustern wie MVP, MVVM, MVI
• Fähigkeiten zur Entwicklung verschiedener nativer UI-Interaktionen in Apps
• Fähigkeit zur reibungslosen Kommunikation mit Kooperationsbereichen wie Planung, Design, Marketing, BE-Entwicklung, FE-Entwicklung
Bevorzugte Qualifikationen
• Studienrichtung in Informatik, Computer, Software oder Ingenieurwissenschaften
• Erfahrungen in der Implementierung und Verbesserung von Clean Architecture
• Erfahrungen in der Gestaltung und Entwicklung von Schnittstellen für gemeinsame Bibliotheken/SDKs
• Verständnis und Wissen zu Objective-C-Entwicklungscode
Auswahlverfahren
1. Bewerbungseingang
2. Dokumentenauswahl
3. Vorstellungsgespräch (Persönlichkeitstest)
4. Einstellungsuntersuchung
5. endgültige Annahme
[Hinweise für Bewerber]
• Bewerber, die unter das Beschäftigungsschutzgesetz fallen (Behinderung, Veteranen usw.), werden gemäß den einschlägigen Rechtsvorschriften bevorzugt.
• Bewerbungen werden über die Karriereseite von Hyundai Motor Company entgegengenommen, und andere individuelle Bewerbungen werden nicht akzeptiert.
• Am Bewerbungsschluss kann es zu einem hohen Andrang kommen, was die Einreichung von Bewerbungen erschweren kann. Daher wird empfohlen, die Bewerbung frühzeitig einzureichen.
• In Einzelfällen können Aufgaben im Auswahlprozess erforderlich sein.
• Der Zeitplan kann je nach Verlauf des Auswahlverfahrens angepasst werden.
• Die in der Jobbeschreibung genannte Position kann variieren und wird nach der Verhandlung über die Vergütung in Abhängigkeit von individueller Erfahrung und Bewertung abschließend festgelegt.
• Bei Fragen zur Einstellung überprüfen Sie bitte das Menü [FAQs] auf der Karriereseite oder verwenden Sie die Funktion '1:1 문의하기'.
[Sonstige Hinweise]
• Diese Stellenausschreibung ist eine Befristete Anstellung, bei der bei der Einstellung eine Arbeitsvertragsdauer von 1 Jahr vereinbart wird. Bei entsprechender betrieblicher Notwendigkeit kann dieser Vertrag verlängert werden, darf jedoch 2 Jahre nicht überschreiten.
• Wenn Sie die folgenden Anforderungen erfüllen, kann dies zur Stornierung Ihrer Annahme oder zu Nachteilen im Auswahlprozess führen.
- Wenn die während des Auswahlverfahrens eingereichten Informationen, einschließlich der Bewerbung, nicht der Wahrheit entsprechen oder nicht schriftlich nachgewiesen werden können.
- Wenn eine reguläre Arbeitsaufnahme gemäß den internen Richtlinien des Unternehmens nicht möglich ist.
- Wenn es Gründe gibt, aus denen Sie nicht ins Ausland reisen können (bei Männern gilt dies, wenn Sie bis zum festgelegten Einstellungstermin nicht Ihren Militärdienst geleistet haben oder keinen Befreiungsstatus haben).
- Wenn Sie nach der endgültigen Annahme am vom Unternehmen festgelegten Eintrittstermin nicht einsteigen können.
• Wir respektieren die Handelsgeheimnisse von Dritten und bemühen uns, die gesetzlichen Bestimmungen zur Verhinderung unlauterer Wettbewerbshandlungen und den Schutz von Geschäftsgeheimnissen einzuhalten. Bitte achten Sie besonders darauf, während des Auswahlverfahrens keine Handelsgeheimnisse früherer oder gegenwärtiger Arbeitgeber zu verletzen oder die Pflicht zur Geheimhaltung gegenüber diesen zu missachten.