• Développement et amélioration d'applications iOS
- Développement d'applications iOS natives basé sur le langage Swift
- Optimisation de l'implémentation de l'application en utilisant les technologies UIKit, SwiftUI, CocoaPods, Tuist
- Mise en œuvre de la logique métier basée sur la communication API serveur et la conception de l'interface utilisateur
- Assurer l'efficacité du développement grâce à l'utilisation d'architectures de développement modulaire (par exemple, MVVM, MVI)
- Développement UX/UI pour des services globaux
- Publication de l'application sur le store et gestion de l'application en utilisant Firebase (Firebase Cloud Messaging, Google Analytics, etc.)
Notre organisation développe et améliore des applications mobiles utilisant la technologie iOS pour des clients externes et des employés internes.
Responsabilités
• Développement et amélioration d'applications iOS
- Développement d'applications iOS natives basé sur le langage Swift
- Optimisation de l'implémentation de l'application en utilisant les technologies UIKit, SwiftUI, CocoaPods, Tuist
- Mise en œuvre de la logique métier basée sur la communication API serveur et la conception de l'interface utilisateur
- Assurer l'efficacité du développement grâce à l'utilisation d'architectures de développement modulaire (par exemple, MVVM, MVI)
- Développement UX/UI pour des services globaux
- Publication de l'application sur le store et gestion de l'application en utilisant Firebase (Firebase Cloud Messaging, Google Analytics, etc.)
Exigences
• Titulaire d'un diplôme de bachelor ou équivalent
• Expérience d'au moins 4 ans dans le développement d'applications iOS natives avec Swift
• Expérience dans le développement de services utilisant Rx (RxSwift, ReactorKit, RxFlow, etc.)
• Compréhension et expérience pratique des modèles de conception tels que MVP, MVVM, MVI
• Capacité à développer différentes interactions UI natives dans les applications
• Capacité à communiquer efficacement avec les départements collaboratifs tels que la planification, le design, le marketing, le développement BE et le développement FE
Qualifications préférées
• Diplômé en informatique, en logiciel, ou dans une filière scientifique et technique
• Expérience dans la mise en œuvre et l'amélioration de l'architecture propre (Clean Architecture)
• Expérience dans la conception et le développement d'interfaces pour des bibliothèques/SDK communs
• Compréhension et connaissance du code de développement Objective-C
Processus de sélection
1. Réception des candidatures
2. Sélection des documents
3. Entretien (test de personnalité)
4. Examen médical pour l'embauche
5. Acceptation finale
[Remarques pour les candidats]
• Les candidats sous protection de l'emploi (handicap, anciens combattants, etc.) sont favorisés conformément à la législation applicable.
• Les candidatures sont reçues via le site de carrière de Hyundai Motor Company, et les autres candidatures individuelles ne seront pas acceptées.
• En raison du forte afflux de candidatures à la date limite de dépôt, il est conseillé de soumettre votre candidature à l'avance.
• Des missions peuvent être mises en place si nécessaire durant le processus de sélection.
• Le calendrier peut être ajusté en fonction de l'avancement du processus de recrutement.
• Le poste indiqué dans l'annonce peut varier et sera définitivement établi après un processus de négociation sur les conditions salariales en tenant compte de l'expérience et des évaluations individuelles.
• Pour toute question concernant le recrutement, veuillez consulter le menu [FAQs] sur le site de carrière ou utilisez l'option '1:1 문의하기'.
[Autres considérations]
• Cette annonce est un emploi à durée déterminée, avec une période de contrat de travail de 1 an à convenir lors de l'embauche ; la prolongation est possible en fonction de la situation opérationnelle, mais ne peut excéder 2 ans.
• En cas de non-respect des conditions ci-dessous, l'acceptation pourra être annulée ou des inconvénients pourront survenir durant le processus de sélection.
- Si les informations soumises lors de l'entretien, y compris la candidature, sont fausses ou ne peuvent être justifiées par des documents.
- Si un travail régulier n'est pas possible conformément aux règlements internes de l'entreprise.
- Si des raisons empêchent les déplacements à l'étranger (dans le cas des hommes, cela inclut les personnes non exemptées du service militaire jusqu'à la date limite indiquée par l'entreprise).
- Si l'entrée à la date spécifiée par l'entreprise après l'acceptation finale n'est pas possible.
• Nous respectons les secrets commerciaux des tiers et nous nous efforçons de respecter les lois sur la protection contre la concurrence déloyale ainsi que la protection des secrets commerciaux. Veuillez faire particulièrement attention à ne pas enfreindre les secrets commerciaux de votre ancien ou actuel employeur durant le processus de sélection.