Starbucks
Starbucks
Starbucks est une entreprise internationale de restauration et de boissons connue pour ses cafés, ses produits de café prêts à boire et conditionnés, son offre alimentaire et ses articles de marque. Son activité repose sur des établissements gérés par l’entreprise, des points de vente sous licence et des plateformes numériques, avec des services tels que la commande mobile, la livraison, les programmes de fidélité et les cartes-cadeaux. L’entreprise met également en avant ses initiatives en matière de développement durable, ses programmes communautaires et son soutien à ses employés.

Ingénieur logiciel iOS senior, hybride à Seattle

Améliorez l’application iOS de Starbucks et l’expérience d’accessibilité pour plus de 25 millions d’utilisateurs mensuels. Concevez, testez et déployez des fonctionnalités Swift sur la plateforme numérique de fidélité de l’entreprise.

Description

  • Développer et améliorer l’application iOS de Starbucks
  • Promouvoir des expériences produit accessibles
  • Contribuer aux améliorations de l’architecture et aux revues de code entre pairs
  • Refactoriser le code existant afin d’améliorer sa maintenabilité et sa testabilité
  • Créer des tests unitaires et des tests automatisés d’interface utilisateur pour renforcer la qualité de l’application
  • Faire progresser les pratiques de test et les principes d’ingénierie de l’équipe
  • Contribuer à la vision de l’équipe et à la planification stratégique
  • Évaluer la faisabilité des projets et fonctionnalités proposés
  • Mettre en œuvre de nouvelles fonctionnalités et des corrections de bugs critiques
  • Tester et déployer des fonctionnalités pour leur mise à disposition publique
  • Collaborer avec les ingénieurs de l’équipe
  • Renforcer les processus de l’équipe et améliorer la plateforme numérique native

Exigences

  • Expérience professionnelle approfondie en ingénierie sur la plateforme iOS
  • Au moins quatre ans d’expérience dans le développement d’applications iOS destinées aux consommateurs
  • Au moins cinq ans d’expérience en développement logiciel
  • Maîtrise de l’intégration d’API REST, de GraphQL, des notifications push et des applications multithread
  • Grande attention portée aux fondamentaux de l’ingénierie, aux méthodes de test et à la qualité logicielle
  • Connaissance avancée des modèles d’architecture mobile tels que VIPER, MVVM ou MVP
  • Expérience des techniques de programmation réactive
  • Solide expérience du développement Swift
  • Une certaine expérience d’Objective-C
  • Expérience de la création de tests d’intégration et de tests unitaires
  • Excellente maîtrise de Git
  • La connaissance des outils d’accessibilité Apple, tels que VoiceOver et Contrôle de sélection, est un atout
  • Une expérience des services Core Location est un atout
  • Une expérience des services Apple Pay est un atout
  • Une expérience de l’utilisation des outils de profilage Xcode est un atout
  • Une expérience de The Composable Architecture (TCA) de Point-Free est un atout
  • Une expérience de GitHub Copilot et de l’intégration d’agents dans les flux de développement est un atout
  • Connaissance des normes d’accessibilité, notamment WCAG et la section 508
  • La connaissance du droit international est un atout
  • Le poste exige de travailler sur site quatre jours par semaine

Avantages

  • Couverture médicale, dentaire et optique
  • Assurance vie de base et complémentaire
  • Couverture en cas d’invalidité de courte et de longue durée
  • Congé parental rémunéré
  • Remboursement des frais liés à l’agrandissement de la famille
  • Congés payés disponibles dès la date d’embauche
  • Crédit de congés maladie à raison d’une heure pour 25 heures travaillées
  • Huit jours fériés rémunérés
  • Deux jours personnels par an
  • Plan 401(k) avec abondement de l’employeur
  • Actions de l’entreprise à prix réduit grâce au programme S.I.P.
  • Actions Starbucks dans le cadre du programme Bean Stock
  • Incitations à constituer une épargne d’urgence
  • Outils de bien-être financier
  • Prise en charge intégrale et anticipée des frais de scolarité pour un premier diplôme de licence via le programme en ligne de l’Arizona State University
  • Ressources de gestion des prêts étudiants
  • Accès à des possibilités de formation supplémentaires
  • Services de garde de secours
  • Remboursement lié au DACA
  • Aménagements raisonnables pour les candidats en situation de handicap

Offres similaires

NCR Atleos

Technicien de maintenance itinérant, réparation de distributeurs de billets — Yorkshire Central

NCR Atleos

Répare et entretient des distributeurs de billets dans le Yorkshire Central pour NCR Atleos, diagnostique les pannes et résout les problèmes des clients. Le poste comprend des interventions sur le terrain, des engagements de niveau de service et un roulement de cinq jours incluant les week-ends.

Ouvrir
Peraton

Architecte systèmes senior, IA/ML et AWS

Peraton

Pilotez des solutions d’IA/ML, AWS et de modernisation pour les programmes de sécurité nationale de Peraton. Conseillez des clients gouvernementaux et définissez des technologies cloud natives pour des missions fédérales.

Ouvrir
NCR Atleos

Ingénieur de maintenance itinérant, réparation de distributeurs automatiques — York

NCR Atleos

Répare et entretient les distributeurs automatiques NCR Atleos dans l’East Yorkshire, diagnostique les pannes et résout les problèmes des clients sur site. Le poste comprend des déplacements régionaux, l’installation et l’entretien d’équipements, ainsi que le respect des normes de service et de sécurité.

Ouvrir
SWARCO

Ingénieur de maintenance itinérant, recharge de véhicules électriques — Leeds et Wakefield

SWARCO

Assurez la maintenance et la réparation des bornes de recharge de véhicules électriques des clients de SWARCO à Leeds et Wakefield. Diagnostiquez les pannes électriques, matérielles, logicielles et réseau.

Ouvrir
GEA Group

Ingénieur d’application en procédés hygiéniques

GEA Group

Conçoit des solutions hygiéniques de vannes et d’hydraulique pour les systèmes de transformation de produits alimentaires, de boissons, de produits laitiers et pharmaceutiques de GEA. Coordonne le conseil technique, la mise en service des équipements et les projets d’intégration des procédés.

Ouvrir
Microchip Technology Inc.

Ingénieur applications senior II, couche physique

Microchip Technology Inc.

Développe et valide des produits Single Pair Ethernet chez Microchip Technology, et accompagne les clients et les équipes produit sur la conformité, l’intégrité du signal et la compatibilité électromagnétique (CEM). Travaille avec les équipes de conception, de validation et de vérification tout au long du cycle de vie du produit.

Ouvrir