Olo

HQ: On-site

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Developer and Flutter developer @ Appy Ventures

Olo est une plateforme SaaS de premier plan qui accompagne la transformation digitale dans le secteur de la restauration en aidant les clients à créer des expériences clients plus personnalisées et plus rentables. Grâce à nos solutions de commande digitale, de paiement et d’engagement des convives, les marques peuvent accomplir davantage avec moins—pour que chaque convive ait l’impression d’être un habitué.

Bien que nos racines soient à New York, nous investissons durablement à Belfast et en Irlande du Nord, où nous avons identifié un hub stratégique. Nous y avons mis en place une direction, une équipe locale et une communauté en pleine croissance. Ce poste est entièrement à distance, vous offrant la flexibilité de travailler depuis n’importe où en Irlande du Nord.

Dans ce rôle, vous rejoindrez l’équipe « Merchant Solutions » en tant qu’Ingénieur(e) Logiciel Senior. Cette équipe fait partie du groupe d’ingénierie « Pay » plus large. Merchant Solutions est responsable d’un large éventail de fonctionnalités au sein du produit Olo Pay, notamment le support des flux de transactions carte présente et carte non présente, la réconciliation et le reporting, les versements, les plans tarifaires, la gestion des comptes marchands, et bien plus encore. Votre mission pourra inclure la création de nouvelles initiatives depuis zéro, l’ajout de capacités à des produits existants, ainsi que le support de nos marques de restaurants.

Comment vous contribuerez à l’impact :
– Démontrer une excellente connaissance du domaine de l’équipe et de la stack technologique, fournir des conseils et du mentorat aux ingénieurs juniors, et contribuer aux décisions techniques.
– Gérer de manière proactive la dette technique en la priorisant parallèlement au développement de fonctionnalités, en maintenant des bases de code propres, évolutives et de haute qualité grâce à des refactorings réguliers et des améliorations du système.
– Assumer la responsabilité de fonctionnalités et de projets complexes, en travaillant de façon autonome et en collaboration avec vos coéquipiers pour faire avancer les sujets du concept à la livraison.
– Mener les revues de code, définir des standards de qualité et fournir des retours détaillés afin d’élever le niveau d’excellence technique au sein de l’équipe.
– Collaborer avec le Product et les autres parties prenantes pour affiner les besoins, en veillant à ce que les solutions soient bien conçues et alignées avec les objectifs business.
– Livrer un logiciel fiable et maintenable, en améliorant activement la performance et la résilience.
– Surveiller et soutenir les services en production, en diagnostiquant et en résolvant rapidement les problèmes critiques avec un minimum d’assistance.
– Contribuer à l’architecture et au design des systèmes distribués, en appliquant les meilleures pratiques en matière de fiabilité et d’évolutivité.
– Améliorer les pratiques d’ingénierie et les outils de l’équipe en défendant les bonnes pratiques et l’automatisation.
– Assurer la cohérence et la qualité des composants et des API partagés.
– Contribuer à la base de connaissances de l’équipe, animer des sessions de formation et promouvoir l’amélioration continue.
– Prendre la responsabilité du pipeline de livraison, en optimisant en continu la qualité du code, les standards de tests et les pratiques de déploiement.
– Participer aux astreintes, avec des responsabilités définies selon votre équipe et votre champ d’expertise.

Ce qui vous permettra de réussir :
– Diplôme de Bachelor en informatique, génie logiciel ou domaine connexe, ou expérience pratique équivalente.
– 5 ans ou plus d’expérience en ingénierie logicielle.
– Compétences avancées en programmation, avec une forte expertise .NET/C# et la capacité à concevoir et implémenter de façon autonome des algorithmes et des architectures complexes.
– Maîtrise de la CI/CD, avec une expérience d’amélioration des pipelines CI/CD à l’aide d’outils tels que GitHub Actions, TeamCity et Octopus Deploy.
– Solides compétences en tests et en automatisation, incluant des tests unitaires, d’intégration et end-to-end, avec un focus sur des tests automatisés pour le développement comme pour le déploiement.
– Bonne connaissance des systèmes distribués et des services cloud, incluant la construction et la maintenance de systèmes distribués avec des plateformes telles qu’AWS, MongoDB Atlas et Kubernetes/EKS.
– Compétences en leadership technique et en collaboration, incluant le mentorat, l’animation de discussions techniques et une capacité à travailler efficacement à travers équipes et départements pour livrer des solutions alignées avec les priorités business.

À propos d’Olo :
Olo fournit des solutions technologiques pour la restauration en matière de commande, de paiement et d’engagement des convives, afin d’aider les marques à augmenter le nombre de commandes, à fluidifier les opérations et à améliorer l’expérience client. Chaque jour, Olo traite des millions de commandes via sa plateforme SaaS ouverte, en consolidant les bonnes données issues de chaque point de contact dans une source unique. Cela aide les restaurants à mieux comprendre et servir chaque convive, sur chaque canal, à chaque fois. Plus de 800 marques de restaurants font confiance à Olo et à son réseau de plus de 400 partenaires d’intégration pour innover au service de la communauté de la restauration—en accélérant l’impact positif de la technologie et en s’assurant que chaque convive se sente comme un habitué. En savoir plus sur https://www.olo.com.

Apply info ->

To apply for this job, please visit the application page

Shopping Cart
There are no products in the cart!
Total
 0.00
0