Emploi
De la source partenaire
Ingénieur logiciel mobile (Android) - Application Olo
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- Olo
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Olo est une plateforme SaaS de premier plan qui accélère la transformation numérique dans le secteur de la restauration, en aidant les clients à offrir des expériences client plus personnalisées et plus rentables. En conséquence, nos solutions numériques de commande, de paiement et d'engagement des clients permettent aux marques de faire plus avec moins et de donner à chaque client le sentiment d'être un habitué.
Bien que nos racines soient à New York, nous investissons intentionnellement à Belfast et en Irlande du Nord en tant que plaque tournante clé, avec une présence de leadership établie, une équipe locale et une communauté sur le long terme. Ce rôle est entièrement à distance, vous offrant la flexibilité de travailler depuis n'importe où au sein de NI.
Votre nouveau rôle
Avec le lancement de la toute nouvelle application Olo plus tard cette année, vous jouerez un rôle essentiel dans l'élaboration des fonctionnalités de nouvelle génération et donnerez vie à notre vision post-MVP tout en recueillant les commentaires de la base d'utilisateurs en croissance rapide et en corrigeant les bugs qu'ils signalent. Vous nous aiderez à planifier la feuille de route des fonctionnalités de l’application et à fournir des informations sur les bases de code iOS et Android. Vous bénéficierez du soutien d'un responsable de l'ingénierie mobile dédié à l'application Olo et travaillerez aux côtés de quatre ingénieurs mobiles hautement expérimentés, dont trois sont basés en Irlande du Nord.
Comment vous aurez un impact
Voici à quoi pourrait ressembler votre quotidien, mais, comme la plupart des entreprises technologiques axées sur une mission, il n’y a pas deux journées exactement identiques !
•
Démontrer une solide compréhension du domaine et de la pile technologique de l'équipe, en contribuant aux discussions et aux décisions de développement avec une indépendance croissante.
•
Gérez les fonctionnalités petites à moyennes de manière indépendante et commencez à vous approprier des tâches moyennement complexes avec quelques conseils.
•
Écrivez du code propre et maintenable et participez activement aux révisions de code par les pairs, en fournissant des commentaires constructifs et en adhérant aux normes de codage.
•
Collaborer étroitement avec Product pour affiner les exigences, contribuant ainsi à façonner des solutions qui répondent efficacement aux besoins de l'entreprise.
•
Concentrez-vous sur la fourniture de solutions logicielles de haute qualité dans les délais établis, en mettant l'accent sur les meilleures pratiques en matière de développement de logiciels.
•
Participer aux efforts de dépannage et de débogage, démontrant une capacité à résoudre des problèmes courants et modérément complexes avec une assistance minimale.
•
Aider au déploiement et à la surveillance des services, en apprenant à gérer et à résoudre les problèmes dans les environnements de production.
•
Contribuer à la construction et au maintien de systèmes distribués fiables, en mettant en œuvre des mécanismes de résilience, le cas échéant.
•
Participer activement aux cérémonies d'équipe et faire preuve d'initiative en s'appropriant les tâches et en aidant à débloquer les autres lorsque cela est possible.
•
S'engager dans l'apprentissage continu et l'auto-amélioration en explorant les nouvelles technologies et les meilleures pratiques pertinentes pour le travail de l'équipe.
•
Utilisez Claude Code dans le cadre de votre flux de travail quotidien et développez vos compétences grâce à une formation pratique sur l'IA conçue pour vous aider à devenir très efficace avec les agents de codage et les IDE d'IA modernes.
•
Démontrer l'appropriation du pipeline de livraison de l'équipe, en garantissant que la qualité du code, les normes de test et les pratiques de déploiement sont continuellement optimisées.
•
Une participation active aux tâches de garde est requise, avec des responsabilités spécifiques déterminées par l'équipe qui vous est assignée et votre domaine d'expertise.
Qu'est-ce qui vous préparera au succès
•
Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe, ou expérience pratique équivalente.
•
2+ années d'expérience en ingénierie logicielle, spécifiquement axées sur le développement mobile natif
•
Maîtrise du développement mobile Android natif à l’aide de Kotlin et expérience dans la mise en œuvre de fonctionnalités et d’algorithmes moyennement complexes.
•
Expérience de l'utilisation d'outils de contrôle de version (par exemple, GitHub) et de la participation à des pipelines d'intégration continue/de livraison continue (CI/CD) (par exemple, GitHub Actions).
•
Maîtrise de la rédaction et de la maintenance de tests unitaires et d'intégration.
•
Solides compétences en résolution de problèmes et en collaboration
•
Expérience dans la communication de détails techniques aux membres de l'équipe, aux chefs de produit et aux parties prenantes afin de fournir des solutions conformes aux objectifs commerciaux.
À propos de Olo
Olo est l'un des principaux fournisseurs de technologies de restauration proposant des solutions de commande, de paiement et d'engagement des clients qui aident les marques à augmenter les commandes, à rationaliser les opérations et à améliorer l'expérience client. Chaque jour, Olo traite des millions de commandes sur sa plateforme SaaS ouverte, rassemblant les bonnes données de chaque point de contact dans une source unique, afin que les restaurants puissent mieux comprendre et mieux servir chaque client sur chaque canal, à chaque fois. Plus de 800 marques de restauration font confiance à Olo et à son réseau de plus de 400 partenaires d'intégration pour innover au nom de la communauté de la restauration, accélérant l'impact positif de la technologie et créant un monde dans lequel chaque client du restaurant se sent comme un habitué. En savoir plus sur olo.com
Avis de confidentialité du candidat (Royaume-Uni)
Trouvez plus d'emplois anglophones au Royaume-Uni sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/olo/remote-mobile-software-engineer-android-olo-app-492411)
Bien que nos racines soient à New York, nous investissons intentionnellement à Belfast et en Irlande du Nord en tant que plaque tournante clé, avec une présence de leadership établie, une équipe locale et une communauté sur le long terme. Ce rôle est entièrement à distance, vous offrant la flexibilité de travailler depuis n'importe où au sein de NI.
Votre nouveau rôle
Avec le lancement de la toute nouvelle application Olo plus tard cette année, vous jouerez un rôle essentiel dans l'élaboration des fonctionnalités de nouvelle génération et donnerez vie à notre vision post-MVP tout en recueillant les commentaires de la base d'utilisateurs en croissance rapide et en corrigeant les bugs qu'ils signalent. Vous nous aiderez à planifier la feuille de route des fonctionnalités de l’application et à fournir des informations sur les bases de code iOS et Android. Vous bénéficierez du soutien d'un responsable de l'ingénierie mobile dédié à l'application Olo et travaillerez aux côtés de quatre ingénieurs mobiles hautement expérimentés, dont trois sont basés en Irlande du Nord.
Comment vous aurez un impact
Voici à quoi pourrait ressembler votre quotidien, mais, comme la plupart des entreprises technologiques axées sur une mission, il n’y a pas deux journées exactement identiques !
•
Démontrer une solide compréhension du domaine et de la pile technologique de l'équipe, en contribuant aux discussions et aux décisions de développement avec une indépendance croissante.
•
Gérez les fonctionnalités petites à moyennes de manière indépendante et commencez à vous approprier des tâches moyennement complexes avec quelques conseils.
•
Écrivez du code propre et maintenable et participez activement aux révisions de code par les pairs, en fournissant des commentaires constructifs et en adhérant aux normes de codage.
•
Collaborer étroitement avec Product pour affiner les exigences, contribuant ainsi à façonner des solutions qui répondent efficacement aux besoins de l'entreprise.
•
Concentrez-vous sur la fourniture de solutions logicielles de haute qualité dans les délais établis, en mettant l'accent sur les meilleures pratiques en matière de développement de logiciels.
•
Participer aux efforts de dépannage et de débogage, démontrant une capacité à résoudre des problèmes courants et modérément complexes avec une assistance minimale.
•
Aider au déploiement et à la surveillance des services, en apprenant à gérer et à résoudre les problèmes dans les environnements de production.
•
Contribuer à la construction et au maintien de systèmes distribués fiables, en mettant en œuvre des mécanismes de résilience, le cas échéant.
•
Participer activement aux cérémonies d'équipe et faire preuve d'initiative en s'appropriant les tâches et en aidant à débloquer les autres lorsque cela est possible.
•
S'engager dans l'apprentissage continu et l'auto-amélioration en explorant les nouvelles technologies et les meilleures pratiques pertinentes pour le travail de l'équipe.
•
Utilisez Claude Code dans le cadre de votre flux de travail quotidien et développez vos compétences grâce à une formation pratique sur l'IA conçue pour vous aider à devenir très efficace avec les agents de codage et les IDE d'IA modernes.
•
Démontrer l'appropriation du pipeline de livraison de l'équipe, en garantissant que la qualité du code, les normes de test et les pratiques de déploiement sont continuellement optimisées.
•
Une participation active aux tâches de garde est requise, avec des responsabilités spécifiques déterminées par l'équipe qui vous est assignée et votre domaine d'expertise.
Qu'est-ce qui vous préparera au succès
•
Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe, ou expérience pratique équivalente.
•
2+ années d'expérience en ingénierie logicielle, spécifiquement axées sur le développement mobile natif
•
Maîtrise du développement mobile Android natif à l’aide de Kotlin et expérience dans la mise en œuvre de fonctionnalités et d’algorithmes moyennement complexes.
•
Expérience de l'utilisation d'outils de contrôle de version (par exemple, GitHub) et de la participation à des pipelines d'intégration continue/de livraison continue (CI/CD) (par exemple, GitHub Actions).
•
Maîtrise de la rédaction et de la maintenance de tests unitaires et d'intégration.
•
Solides compétences en résolution de problèmes et en collaboration
•
Expérience dans la communication de détails techniques aux membres de l'équipe, aux chefs de produit et aux parties prenantes afin de fournir des solutions conformes aux objectifs commerciaux.
À propos de Olo
Olo est l'un des principaux fournisseurs de technologies de restauration proposant des solutions de commande, de paiement et d'engagement des clients qui aident les marques à augmenter les commandes, à rationaliser les opérations et à améliorer l'expérience client. Chaque jour, Olo traite des millions de commandes sur sa plateforme SaaS ouverte, rassemblant les bonnes données de chaque point de contact dans une source unique, afin que les restaurants puissent mieux comprendre et mieux servir chaque client sur chaque canal, à chaque fois. Plus de 800 marques de restauration font confiance à Olo et à son réseau de plus de 400 partenaires d'intégration pour innover au nom de la communauté de la restauration, accélérant l'impact positif de la technologie et créant un monde dans lequel chaque client du restaurant se sent comme un habitué. En savoir plus sur olo.com
Avis de confidentialité du candidat (Royaume-Uni)
Trouvez plus d'emplois anglophones au Royaume-Uni sur Arbeitnow
Source : Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/olo/remote-mobile-software-engineer-android-olo-app-492411)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Olo
Emplacement
Belfast, Royaume-Uni
Annonce fournie par Olo.