Software Engineer – Menu

🕒 il y a 3 mois

🇬🇧 Royaume-Uni – Télétravail

⏰ Temps Plein

🟡 Intermédiaire

🟠 Senior

🧑‍💻 Développeur Full-Stack

👻 Score fantôme 20%

infoinfo

🗣️🇺🇸🇬🇧 Anglais requis

Postuler Maintenant
Trouver des Emplois à Distance Similaires

📊 Vérifiez votre score de CV pour ce poste

Améliorez vos chances d'obtenir un entretien en vérifiant votre score de CV avant de postuler.

Logo of Olo

Olo

501 - 1000 employés

Fondée en 2005

🍽️ Alimentation et boissons

🏨 Hôtellerie

💼 Conseil

💰 €103 300 000 Post-IPO Equity en 2021-11

Food & Beverage • Hospitality • Consulting

Olo est une plateforme technologique pour les restaurants qui aide à simplifier leurs opérations, améliorer l'expérience client et augmenter les ventes. Elle offre des solutions complètes pour la commande en ligne, la livraison, la restauration, le traitement des paiements et l'engagement des clients à travers ses systèmes entièrement intégrés. Olo permet aux restaurants d'exploiter les données des clients pour améliorer les stratégies marketing et optimiser le service grâce à des fonctionnalités telles que la Guest Data Platform et des solutions de marketing personnalisées. En utilisant Olo, les restaurants peuvent gérer les commandes numériques, réduire la fraude et bénéficier des perspectives qui stimulent la croissance et la rentabilité. Avec un accent sur les ventes en ligne et la gestion de la relation client, Olo collabore avec plus de 700 marques de restaurants pour améliorer leurs capacités numériques et faciliter une croissance rentable.

Description

• Demonstrate a solid understanding of the Menu team's domain and technology stack, contributing to discussions and development decisions with growing independence. • Handle small-to-medium features independently and begin taking ownership of moderately complex tasks with some guidance. • Write clean, maintainable code and actively participate in peer code reviews, providing constructive feedback and adhering to coding standards. • Collaborate closely with Product to refine requirements, helping to shape solutions that meet business needs effectively. • Focus on delivering high-quality software solutions within established timelines, emphasising best practices in software development. • Engage in troubleshooting and debugging efforts, showing an ability to resolve common and moderately complex issues with minimal support. • Assist in the deployment and monitoring of services, learning how to manage and troubleshoot issues in production environments. • Contribute to building and maintaining reliable distributed systems, implementing resilience mechanisms as appropriate. • Participate actively in team ceremonies and demonstrate initiative by taking ownership of tasks and helping to unblock others when possible. • Engage in continuous learning and self-improvement by exploring new technologies and best practices relevant to the team's work. • Use Claude Code and GitHub Copilot extensively as part of your daily workflow, and grow your skills through hands-on AI training designed to help you become highly effective with modern AI coding agents and IDEs. • Demonstrate ownership of the team's delivery pipeline, ensuring that code quality, testing standards, and deployment practices are continuously optimised. • Active participation in on-call duties is required, with specific responsibilities determined by your assigned team and area of expertise.

🎯 Exigences

• Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. • 3+ years of experience in software engineering. • Intermediate Programming Skills: Proficient in the .Net/C# ecosystem and capable of independently implementing moderately complex features and algorithms. • Version Control & CI/CD Pipelines: Experience using version control tools (e.g., GitHub) and participating in continuous integration/continuous delivery (CI/CD) pipelines (e.g., GitHub Actions, TeamCity). • Testing Practices: Proficient in writing and maintaining unit and integration tests, demonstrating an understanding of test-driven development (TDD) principles (e.g., NUnit, Jest). • Distributed Systems Knowledge: Deeper understanding of distributed systems, including building scalable and resilient services (e.g., Redis, Kafka, AWS infrastructure). • Problem-Solving & Collaboration: Show strong problem-solving skills and collaborate effectively with team members, product managers, and stakeholders to deliver solutions that align with business objectives.

🏖️ Avantages

• Flexible work arrangements • Professional development opportunities

Postuler Maintenant

Emplois Similaires

🕒 il y a 3 mois

Runware

11 - 50

🤖 Intelligence artificielle

🔌 API

📱 Médias

Senior Software Engineer developing systems for AI integration and delivering impactful developer tools. Leading design and implementation for production systems that enhance user experiences.

🇬🇧 Royaume-Uni – Télétravail

⏰ Temps Plein

🟠 Senior

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 3 mois

Firstup

201 - 500

🏢 Entreprise

👥 RH Tech

☁️ SaaS

Senior Software Engineer responsible for APIs and enterprise integrations at Firstup. Building scalable solutions in a remote setting for enhancing employee experience.

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 3 mois

GoGlobal

51 - 200

💼 Conseil

📦 Logistique

✈️ Tourisme

Senior Software Engineer joining GoGlobal's Product Engineering team to develop an API-first platform. Leading technical solutions in a fully remote environment across GMT to GMT+3.

🇬🇧 Royaume-Uni – Télétravail

⏰ Temps Plein

🟠 Senior

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 3 mois

Artificial Labs

11 - 50

🛡️ Assurance

🤖 Intelligence artificielle

☁️ SaaS

Full-stack Engineer designing and implementing distributed systems for insurtech. Collaborating with cross-functional teams to deliver an optimal user experience and robust system architecture.

🗣️🇺🇸🇬🇧 Anglais requis

Cloud

Haskell

🕒 il y a 3 mois

Artificial Labs

11 - 50

🛡️ Assurance

🤖 Intelligence artificielle

☁️ SaaS

Senior Product Engineer at Artificial Labs designing scalable software architectures and delivering complex initiatives effectively. Seeking engineers with deep technical insight and experience in insurtech.

🗣️🇺🇸🇬🇧 Anglais requis

Haskell