Aller au contenu

Prodapt

Lead Engineer

Traduction automatique. Consultez l’original.

À propos

Prodapt est le plus grand acteur spécialisé dans l'industrie de la Connectivité. En tant que partenaire technologique stratégique axé sur l'IA, Prodapt fournit des services de conseil, de réingénierie commerciale et des services gérés pour les plus grandes entreprises de télécommunications et de technologie qui construisent les réseaux et les expériences numériques de demain. Entreprise investie par ServiceNow, Prodapt a été reconnue par Gartner comme un fournisseur de services informatiques régional, de grande taille et natif des télécommunications.

Entreprise certifiée « Great Place To Work® », Prodapt emploie plus de 6,000 experts en technologie et en domaine à travers les Amériques, l'Europe, l'Inde, l'Afrique et le Japon. Prodapt fait partie du conglomérat d'entreprises The Jhaver Group, vieux de 130 ans, qui emploie plus de 32,000 personnes sur plus de 80 sites dans le monde.

Responsabilités

  1. Évaluer et analyser les exigences pour déterminer la faisabilité du développement.
  1. Proposer des solutions utilisant les architectures de conception MVC et MVVM pour répondre efficacement aux définitions de problèmes et aux exigences. Assister dans la résolution des problèmes techniques et système critiques.
  1. Utiliser les modèles de conception Cocoa, SwiftUI, UIKit, Angular et Ionic pour développer le front-end de l'application logicielle.
  1. Écrire des cas de test unitaires en utilisant Swift XCTest Kit pour assurer la stabilité et les performances de l'application.
  1. Assurer la réactivité de l'application sur divers appareils, y compris les téléphones mobiles, les tablettes et les ordinateurs portables.
  1. Développer des fonctionnalités spécifiques à l'appareil telles que les notifications push, les données basées sur la localisation et la gestion du stockage local, tout en améliorant les mises en page du portail pour améliorer l'expérience client.
  1. Construire une UI robuste et une logique métier en utilisant Swift et Objective-C, en mettant l'accent sur la sécurité en raison de l'intégration du traitement des paiements.
  1. Utiliser Service SDK et le framework Hero pour intégrer un ChatBot personnalisable pour le portail consommateur et documenter le modèle pour une personnalisation facile par les développeurs.
  1. Développer tous les composants UI en tant que modules plug-and-play, en utilisant des Xibs, des storyboards et des modules Swift pour chaque composant.
  1. Améliorer les performances et les opérations de l'application grâce à l'analyse des systèmes et recommander des améliorations dans le code et les processus. Implémenter Core Data Cache pour optimiser l'utilisation de la bande passante et améliorer la vitesse et les performances de l'application.
  1. Intégrer l'analyse à l'aide de bibliothèques tierces et de code personnalisé pour améliorer l'expérience utilisateur.
  1. Analyser les conceptions UI/UX pour leur utilisabilité et les intégrer de manière transparente dans l'application.
  1. Explorer l'utilisation des bibliothèques CocoPods pour introduire de nouvelles fonctionnalités via des SDKs externes.
  1. Intégrer Kibana et Firebase pour l'enregistrement des informations utilisateur et le suivi du flux utilisateur en phase de test alpha.
  1. Développer et documenter des solutions en créant une documentation de code claire, des organigrammes sur wiki, des mises en page, des diagrammes, des graphiques et des commentaires de code.
  1. Automatiser la documentation des applications iOS à l'aide de Jazzy, en fournissant une représentation visuelle des injections de composants et de services pour aider les développeurs à comprendre l'architecture de l'application.
  1. Utiliser Apple DocC pour partager du code à travers des références riches et engageantes.
  1. Documenter les composants personnalisables pour guider les développeurs à travers les procédures de personnalisation.
  1. Développer des solutions en examinant les documents de cas d'utilisation pour le projet WinLink, en consultant les utilisateurs, en étudiant les flux système, l'utilisation des données et les processus de travail, en investiguant les domaines problématiques et en suivant le cycle de vie du développement logiciel.

Le télétravail et le travail à domicile sont autorisés depuis n'importe où aux États-Unis. Les déplacements et la relocalisation sont possibles vers des sites clients imprévus dans tous les États-Unis.

Les déplacements nationaux sont requis environ 10% du temps vers divers sites clients.

Les déplacements et la relocalisation sont possibles vers des sites clients imprévus dans tous les États-Unis.

Les déplacements nationaux ne font pas partie du rôle mais peuvent être requis vers divers sites clients en fonction des besoins.

Exigences

  1. Diplôme de licence, ou équivalent étranger, en informatique ou en systèmes d'information suivi de 6 années d'expérience progressive dans le poste offert ou 6 années d'expérience progressive dans des postes connexes d'ingénieur logiciel, développeur logiciel, ou équivalent.
  1. L'expérience préalable doit inclure 6 années d'expérience en développement iOS et en développement Angular en utilisant Swift, UIKit, SwiftUI et Swift Concurrency ;
  1. 6 années d'expérience avec l'architecture d'applications iOS, le profilage des performances et les tests à l'aide d'Instruments et XCTest, y compris les tests UI, la sécurité iOS à l'aide de Keychain, CI/CD pour iOS ;
  1. 6 années d'expérience avec les processus automatisés de publication sur l'App Store, CallKit, les notifications push à l'aide d'APNs et User Notifications, Push Kit/VoIP ;
  1. 6 années d'expérience avec les tâches en arrière-plan, Core Location et MapKit, WebKit, l'authentification locale à l'aide de Face ID et Touch ID ;
  1. 6 années d'expérience avec WidgetKit tels que Live Activities utilisant ActivityKit, SiriKit ou App Intents ;
  1. 6 années d'expérience avec CloudKit et la persistance locale à l'aide de Core Data ou SwiftData, Angular Router ;
  1. 6 années d'expérience avec HttpClient, Reactive Forms, Signals, RxJS, Angular Material, NgRx, Service Worker et Angular Animations ;
  1. 6 années d'expérience avec Azure DevOps Boards pour le suivi des éléments de travail et la planification Agile ;
  1. 6 années d'expérience avec Azure DevOps Pipelines pour l'automatisation des builds et des releases ; et
  1. 6 années d'expérience avec Contentful en tant que CMS headless, y compris la modélisation de contenu et l'intégration de la livraison de contenu via APIs en utilisant REST et GraphQL.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026