Tripadvisor
Freetrade
iOS Engineer
À propos de Freetrade
Freetrade a pour mission de devenir le lieu d'investissement par défaut. L'investissement a été trop compliqué et trop cher pendant trop longtemps, empêchant des millions de personnes de tirer le meilleur parti de leurs économies.
Nous changeons cela.
Nous constituons notre équipe et recherchons des personnes passionnées par la refonte de la manière dont nos clients investissent et font croître leur patrimoine. Si vous êtes motivé par la résolution de problèmes complexes et la création de produits innovants, vous vous intégrerez parfaitement.
2026 est une année importante pour nous. L'année dernière, nous avons annoncé un accord révolutionnaire pour faire partie d'IG Group. Nous continuerons à fonctionner comme une entreprise indépendante tout en ayant accès aux ressources et au soutien d'un leader établi dans ce domaine.
Cette année, nous accélérons notre feuille de route et faisons passer nos produits au niveau supérieur. Nous développons de nouvelles fonctionnalités telles que les fonds communs de placement, les obligations et les outils d'investissement familial. Nous explorons également comment nous pouvons tirer parti de l'IA pour offrir une expérience encore meilleure à nos clients.
Pourquoi rejoindre notre équipe d'ingénierie ?
Les ingénieurs de Freetrade jouent un rôle essentiel dans le développement et la maintenance d'une plateforme robuste et évolutive utilisée quotidiennement par des milliers de personnes. Nous relevons d'importants défis techniques, stimulons l'innovation et construisons des solutions qui ont un réel impact.
Ici, votre code ne fait pas que s'exécuter - il alimente les décisions des investisseurs à travers le Royaume-Uni.
À propos du poste
En tant que membre de notre équipe dédiée à l'ingénierie mobile, vous travaillerez à l'implémentation de nouvelles fonctionnalités. En collaboration avec les équipes de design, produit et QE, vous créerez des expériences utilisateur qui raviront nos clients.
Vous contribuerez également aux priorités concernant les problèmes de plateforme, la dette technique, les modèles et l'architecture, en veillant à fournir une application de haute qualité et une excellente expérience développeur.
Nous avons récemment renommé des parties clés de l'application, créé un nouveau système de design à partir de zéro construit avec Swift UI, et avons commencé à migrer vers un GraphQL API moderne et unifié utilisant Apollo.
Ce que vous ferez
- Contribuer au développement de nouvelles fonctionnalités et maintenir les fonctionnalités existantes de l'application iOS de Freetrade. Assurer la haute performance, la qualité, la sécurité et la réactivité de l'application.
- Collaborer avec des équipes interfonctionnelles (y compris backend, design, produit et QE) pour définir, concevoir et livrer de nouvelles fonctionnalités.
- Assurer la robustesse de l'application en écrivant des tests et en participant aux revues de code.
- Identifier et corriger les goulots d'étranglement et les bugs. Aider à maintenir la qualité du code, l'organisation, l'automatisation et les versions de l'application.
- Assurer la satisfaction client en participant à un roulement de support pour comprendre et résoudre les problèmes clients.
Profil recherché
- Généralement environ 3-5 années d'expérience dans le développement d'applications mobiles de production.
- Solide capacité à résoudre des problèmes et passionné par l'amélioration de vos compétences et de vos connaissances.
- Bonne compréhension de l'architecture iOS et des modèles courants.
- Expérience avec Swift, les frameworks DI et SwiftUI.
- Expérience avec Combine, Swift Concurrency ou RxSwift.
- Bonne compréhension des Human Interface Guidelines.
- Familiarité avec git et les pratiques de développement collaboratif.
- Compréhension des outils CI et de build tels que CircleCI.
Découvrez nos avantages
Notre modèle hybride
Nous travaillons dans nos bureaux centraux de Londres et de Budapest le lundi, mardi et jeudi, laissant le mercredi et le vendredi pour un temps de concentration dédié à la maison.
Nous croyons au pouvoir de la collaboration en personne pour bâtir une culture forte, mais nous savons que « la vie arrive ». Si vous avez des responsabilités familiales ou personnelles qui nécessitent une flexibilité supplémentaire, parlons-en.
Notre processus d'entretien
Nous gardons les choses simples et transparentes. Vous rencontrerez l'un de nos Talent Partners pour un appel de présélection technique, suivi généralement de :
- Entretien avec le responsable du recrutement
- Entretien de codage en direct
- Entretien de conception de système
- Entretien sur les valeurs
Découvrez nos avantages
Nous sommes un employeur garantissant l'égalité des chances, engagé envers une équipe diversifiée et représentative. Quelle que soit votre race, religion, couleur, origine nationale, sexe, orientation sexuelle, âge, état civil ou handicap, nous voulons vous entendre.
Pour en savoir plus sur la manière dont nous traitons vos données personnelles lorsque vous postulez à un emploi chez nous, veuillez consulter notre Politique de confidentialité de recrutement ici.
Veuillez noter que nous n'acceptons pas les CV d'agences.
