Emploi
De la source partenaire
Ingénieur Mobile - IOS
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Gymshark
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
APERÇU :
Ce rôle existe pour créer et maintenir l'application iOS sur laquelle une grande partie des clients Gymshark achètent, à un niveau qui tient en cas de charge de pointe. Vous transformerez un travail de produit raffiné en fonctionnalités livrées, testées et observables, et améliorerez la qualité du code que vous touchez.
CE QUE VOUS FEREZ :
ARTISANAT
• Écrit la production Swift en toute confiance. La plupart des nouveaux travaux sont SwiftUI ; l'application contient toujours UIKit en cours de migration, les deux sont donc pertinents.
• Fonctionne efficacement dans une base de code modulaire. Comprend pourquoi un type appartient à un module plutôt qu’à un autre et ajoute des fonctionnalités sans franchir les limites du module.
• Applique l'architecture propre et MVVM en standard, peut expliquer la séparation des problèmes et identifie où une demande d'extraction la rompt.
• Écrit des tests unitaires dans le cadre du travail plutôt qu'après, et est à l'aise pour créer des doubles de tests. Une partie du travail d'équipe est d'abord testée, et nous voulons l'augmenter.
• Comprend suffisamment la concurrence Swift pour éviter les courses aux données et la soulève lorsqu'un problème dépasse son expérience.
• Diagnostique les problèmes de production à partir des rapports d'accidents et des analyses, et identifie la cause première de manière indépendante.
• Traite les performances, l'accessibilité et la taille de l'application dans le cadre de la réalisation d'un travail.
• Comprend le chemin emprunté par leur code après la fusion : CI, révision, distribution et soumission sur l'App Store, ainsi que les points d'échec courants à chaque étape.
• Utilise une stratégie de branchement de manière cohérente et rédige des demandes d'extraction faciles à examiner.
• Évoque des spécifications de conception qui entrent en conflit avec les lignes directrices sur l'interface humaine plutôt que de les mettre en œuvre telles quelles.
• Prend régulièrement en compte les risques de sécurité et de dépendance et peut évaluer si un SDK tiers doit être ajouté.
LIVRAISON
• Contribue activement aux cérémonies Agile, et relance lorsqu'elle n'est plus utile.
• Aide les Product Owners à affiner les histoires en un travail constructible et déclenche lorsqu'une histoire n'est pas prête.
• Divise le travail en incréments qui apportent chacun de la valeur, plutôt qu'en une séquence qui n'apporte qu'à la fin.
• Démontre son propre travail aux parties prenantes non techniques et explique sa valeur dans un langage simple.
• Souligne les problèmes rapidement, alors qu'ils sont encore peu coûteux à résoudre.
CULTURE
• Utilise ses 10 % de temps et partage ce qui en ressort.
• Compétences transversales suffisantes au-delà d'iOS pour travailler avec des équipes adjacentes.
• Partage ce qu'ils ont appris via un canal approprié.
• Documente les solutions à un niveau que la personne suivante peut utiliser : diagrammes, décisions et raisonnements.
• Écoute et comprend les autres points de vue avant de se forger une opinion, et pose des questions qui suscitent une contribution plus large.
LEADERSHIP
• Apporte une vision structurée à une discussion plutôt qu'à une question ouverte, et la révise lorsqu'elle est présentée avec un meilleur argument.
• Assumer la responsabilité de sa contribution à un résultat, y compris lorsque celui-ci tourne mal.
• Traite les apports issus de la conception, du produit et de l'assurance qualité comme une contrainte à comprendre plutôt qu'un obstacle.
• Évalue les objectifs de l'équipe par rapport à leur propre charge de travail lorsque les deux sont en conflit.
CE DONT VOUS AUREZ BESOIN :
Critères essentiels :
• Plusieurs années à écrire Swift dans une application de production utilisée par les clients.
• Le travail SwiftUI que vous avez écrit est disponible dans l'App Store.
• Expérience de travail dans une base de code établie aux côtés d'autres ingénieurs.
• Vous écrivez régulièrement des tests unitaires pour votre propre code de production.
• Vous avez été chargé de résoudre un problème de production.
Souhaitable :
• Travail sur des applications grand public ou de commerce électronique à grande échelle.
• Expérience d'une migration UIKit vers SwiftUI.
• Expérience du signalement de fonctionnalités et de l'expérimentation en production.
• Kotlin, ou une autre seconde plateforme, suffisante pour collaborer avec l'équipe Android.
DATE DE CLÔTURE :
lundi 12 octobre
LIEU :
Veuillez noter qu'il s'agit d'un rôle hybride et que le candidat retenu doit assister au moins 3 jours par semaine au GSIQ, Solihull, Royaume-Uni.
APPARTENANCE À GYMSHARK.
Notre mission est d'être un lieu où chacun a sa place. Nous sommes un employeur garantissant l'égalité des chances, ce qui signifie pour nous que nous nous efforçons toujours d'être aussi inclusifs que possible dans tous les aspects de l'emploi, dès votre candidature. Nous nous engageons à trouver des ajustements raisonnables* pour les candidats ayant des besoins spécifiques ou ayant un handicap au cours de notre processus de recrutement, et tous les candidats seront considérés équitablement et équitablement. Nous ne tolérons aucune forme de discrimination. *Si vous souhaitez demander un ajustement raisonnable, veuillez envoyer un e-mail À PROPOS DE NOUS.
Nous sommes ici pour unir la communauté du conditionnement. Nous pensons que transpirer aujourd’hui nous prépare pour demain. Nous donnons donc aux gens les outils dont ils ont besoin pour aller plus loin, aller plus vite, être plus forts. Nous célébrons ceux qui se montrent – pour eux-mêmes – à leur meilleur niveau physique ou mental, peu importe ce que cela signifie pour eux. C’est ce que nous voulons pour notre communauté et notre équipe. Une équipe qui grandit rapidement à travers le monde. Un collectif d’individus talentueux travaillant ensemble pour inventer le futur de Gymshark. Nos projets sont ambitieux et nous recherchons des personnes souhaitant nous rejoindre pour cette aventure : notre croissance sera la vôtre.
LES AVANTAGES.
Les avantages standards comprennent :
• Possibilité de bonus basé sur la performance
• Prestation de soins de santé financée
• 25 jours de vacances, un jour supplémentaire pour votre anniversaire et les jours fériés
• Régime de retraite contributif de l'employeur
• Programme d'avantages sociaux flexible : y compris un programme de sacrifice de salaire pour véhicules électriques, une assurance dentaire, un accès à vélo au travail, un programme technologique, des échanges pendant les vacances.
• Réduction pour les employés de Gymshark et récompenses pour longs états de service
• Accès aux remises en argent et aux réductions High Street
• Soutien au bien-être financier, physique et mental
• Forfait amélioré de congé familial
• Assurance-vie
Les avantages spécifiques à l'emplacement du bureau incluent (IQ) :
• l'adhésion à une salle de sport au Lifting Club (LC)
• Service de déjeuner et cafés sur place
• Bornes de recharge pour véhicules électriques disponibles…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gymshark/mobile-engineer-ios-solihull-190296)
Ce rôle existe pour créer et maintenir l'application iOS sur laquelle une grande partie des clients Gymshark achètent, à un niveau qui tient en cas de charge de pointe. Vous transformerez un travail de produit raffiné en fonctionnalités livrées, testées et observables, et améliorerez la qualité du code que vous touchez.
CE QUE VOUS FEREZ :
ARTISANAT
• Écrit la production Swift en toute confiance. La plupart des nouveaux travaux sont SwiftUI ; l'application contient toujours UIKit en cours de migration, les deux sont donc pertinents.
• Fonctionne efficacement dans une base de code modulaire. Comprend pourquoi un type appartient à un module plutôt qu’à un autre et ajoute des fonctionnalités sans franchir les limites du module.
• Applique l'architecture propre et MVVM en standard, peut expliquer la séparation des problèmes et identifie où une demande d'extraction la rompt.
• Écrit des tests unitaires dans le cadre du travail plutôt qu'après, et est à l'aise pour créer des doubles de tests. Une partie du travail d'équipe est d'abord testée, et nous voulons l'augmenter.
• Comprend suffisamment la concurrence Swift pour éviter les courses aux données et la soulève lorsqu'un problème dépasse son expérience.
• Diagnostique les problèmes de production à partir des rapports d'accidents et des analyses, et identifie la cause première de manière indépendante.
• Traite les performances, l'accessibilité et la taille de l'application dans le cadre de la réalisation d'un travail.
• Comprend le chemin emprunté par leur code après la fusion : CI, révision, distribution et soumission sur l'App Store, ainsi que les points d'échec courants à chaque étape.
• Utilise une stratégie de branchement de manière cohérente et rédige des demandes d'extraction faciles à examiner.
• Évoque des spécifications de conception qui entrent en conflit avec les lignes directrices sur l'interface humaine plutôt que de les mettre en œuvre telles quelles.
• Prend régulièrement en compte les risques de sécurité et de dépendance et peut évaluer si un SDK tiers doit être ajouté.
LIVRAISON
• Contribue activement aux cérémonies Agile, et relance lorsqu'elle n'est plus utile.
• Aide les Product Owners à affiner les histoires en un travail constructible et déclenche lorsqu'une histoire n'est pas prête.
• Divise le travail en incréments qui apportent chacun de la valeur, plutôt qu'en une séquence qui n'apporte qu'à la fin.
• Démontre son propre travail aux parties prenantes non techniques et explique sa valeur dans un langage simple.
• Souligne les problèmes rapidement, alors qu'ils sont encore peu coûteux à résoudre.
CULTURE
• Utilise ses 10 % de temps et partage ce qui en ressort.
• Compétences transversales suffisantes au-delà d'iOS pour travailler avec des équipes adjacentes.
• Partage ce qu'ils ont appris via un canal approprié.
• Documente les solutions à un niveau que la personne suivante peut utiliser : diagrammes, décisions et raisonnements.
• Écoute et comprend les autres points de vue avant de se forger une opinion, et pose des questions qui suscitent une contribution plus large.
LEADERSHIP
• Apporte une vision structurée à une discussion plutôt qu'à une question ouverte, et la révise lorsqu'elle est présentée avec un meilleur argument.
• Assumer la responsabilité de sa contribution à un résultat, y compris lorsque celui-ci tourne mal.
• Traite les apports issus de la conception, du produit et de l'assurance qualité comme une contrainte à comprendre plutôt qu'un obstacle.
• Évalue les objectifs de l'équipe par rapport à leur propre charge de travail lorsque les deux sont en conflit.
CE DONT VOUS AUREZ BESOIN :
Critères essentiels :
• Plusieurs années à écrire Swift dans une application de production utilisée par les clients.
• Le travail SwiftUI que vous avez écrit est disponible dans l'App Store.
• Expérience de travail dans une base de code établie aux côtés d'autres ingénieurs.
• Vous écrivez régulièrement des tests unitaires pour votre propre code de production.
• Vous avez été chargé de résoudre un problème de production.
Souhaitable :
• Travail sur des applications grand public ou de commerce électronique à grande échelle.
• Expérience d'une migration UIKit vers SwiftUI.
• Expérience du signalement de fonctionnalités et de l'expérimentation en production.
• Kotlin, ou une autre seconde plateforme, suffisante pour collaborer avec l'équipe Android.
DATE DE CLÔTURE :
lundi 12 octobre
LIEU :
Veuillez noter qu'il s'agit d'un rôle hybride et que le candidat retenu doit assister au moins 3 jours par semaine au GSIQ, Solihull, Royaume-Uni.
APPARTENANCE À GYMSHARK.
Notre mission est d'être un lieu où chacun a sa place. Nous sommes un employeur garantissant l'égalité des chances, ce qui signifie pour nous que nous nous efforçons toujours d'être aussi inclusifs que possible dans tous les aspects de l'emploi, dès votre candidature. Nous nous engageons à trouver des ajustements raisonnables* pour les candidats ayant des besoins spécifiques ou ayant un handicap au cours de notre processus de recrutement, et tous les candidats seront considérés équitablement et équitablement. Nous ne tolérons aucune forme de discrimination. *Si vous souhaitez demander un ajustement raisonnable, veuillez envoyer un e-mail À PROPOS DE NOUS.
Nous sommes ici pour unir la communauté du conditionnement. Nous pensons que transpirer aujourd’hui nous prépare pour demain. Nous donnons donc aux gens les outils dont ils ont besoin pour aller plus loin, aller plus vite, être plus forts. Nous célébrons ceux qui se montrent – pour eux-mêmes – à leur meilleur niveau physique ou mental, peu importe ce que cela signifie pour eux. C’est ce que nous voulons pour notre communauté et notre équipe. Une équipe qui grandit rapidement à travers le monde. Un collectif d’individus talentueux travaillant ensemble pour inventer le futur de Gymshark. Nos projets sont ambitieux et nous recherchons des personnes souhaitant nous rejoindre pour cette aventure : notre croissance sera la vôtre.
LES AVANTAGES.
Les avantages standards comprennent :
• Possibilité de bonus basé sur la performance
• Prestation de soins de santé financée
• 25 jours de vacances, un jour supplémentaire pour votre anniversaire et les jours fériés
• Régime de retraite contributif de l'employeur
• Programme d'avantages sociaux flexible : y compris un programme de sacrifice de salaire pour véhicules électriques, une assurance dentaire, un accès à vélo au travail, un programme technologique, des échanges pendant les vacances.
• Réduction pour les employés de Gymshark et récompenses pour longs états de service
• Accès aux remises en argent et aux réductions High Street
• Soutien au bien-être financier, physique et mental
• Forfait amélioré de congé familial
• Assurance-vie
Les avantages spécifiques à l'emplacement du bureau incluent (IQ) :
• l'adhésion à une salle de sport au Lifting Club (LC)
• Service de déjeuner et cafés sur place
• Bornes de recharge pour véhicules électriques disponibles…
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gymshark/mobile-engineer-ios-solihull-190296)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Gymshark
Emplacement
Solihull, Royaume-Uni
Annonce fournie par Gymshark.