Software Engineer – Menu

🕒 Maio 22

🇬🇧 Reino Unido – Remoto (RU)

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

👻 Score fantasma 25%

infoinfo

🗣️🇺🇸🇬🇧 Inglês obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of Olo

Olo

501 - 1000 funcionários

Fundada em 2005

🍽️ Alimentos e Bebidas

🏨 Hospitalidade

💼 Consultoria

💰 $103.300.000 Post-IPO Equity em 2021-11

Food & Beverage • Hospitality • Consulting

A Olo é uma plataforma de tecnologia para restaurantes que ajuda a simplificar as operações, melhorar as experiências dos clientes e aumentar as vendas. Oferece soluções completas para pedidos online, entregas, catering, processamento de pagamentos e engajamento de clientes por meio de seus sistemas totalmente integrados. A Olo permite que os restaurantes utilizem dados dos clientes para aprimorar as estratégias de marketing e otimizar o serviço através de recursos como a Plataforma de Dados de Clientes e soluções de marketing personalizadas. Ao usar a Olo, os restaurantes podem gerenciar pedidos digitais, reduzir fraudes e obter insights que impulsionam o crescimento e a lucratividade. Com foco em vendas online e gestão do relacionamento com o cliente, a Olo se associa a mais de 700 marcas de restaurantes para melhorar suas capacidades digitais e facilitar o crescimento lucrativo.

Descrição

• 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.

🎯 Requisitos

• 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.

🏖️ Benefícios

• Flexible work arrangements • Professional development opportunities

Candidatar-se

Vagas Similares

🕒 Maio 22

Runware

11 - 50

🤖 Inteligência Artificial

🔌 API

📱 Mídia

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

🇬🇧 Reino Unido – Remoto (RU)

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Maio 20

Firstup

201 - 500

🏢 Corporativo

👥 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.

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Maio 19

Typeform

201 - 500

📣 Marketing

💼 Consultoria

🏥 Saúde

Full Stack Developer building backend services, APIs, and developer tooling for Typeform’s interactive forms and data collection products. Improving infrastructure, release workflows, and engineering experience across the platform.

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Maio 18

GoGlobal

51 - 200

💼 Consultoria

📦 Logística

✈️ Turismo

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.

🇬🇧 Reino Unido – Remoto (RU)

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Maio 6

Vesta Software Group

201 - 500

🏗️ Construção

🍽️ Alimentos e Bebidas

🏭 Manufatura

Technical Lead developing reusable AI capabilities for Vesta Software Group across various business units. Leading hands-on engineering efforts and technical discovery while ensuring quality delivery.

🇬🇧 Reino Unido – Remoto (RU)

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório