software engineer for restaurant technology

HireHi

United States

Remote

USD 90,000 - 120,000

Full time

37 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

On-call rotation

Job summary

Компания Olo, поставщик ресторанных технологий, ищет инженера ПО для разработки функций на C#/.NET и веб-интерфейсов с React и TypeScript. Работы охватывают весь цикл: от требований до релиза, с тестированием и поддержкой продакшн-систем.

Ожидается 1–3 года опыта, умение писать чистый код, работать с SQL и читать чужой код, а также желание развиваться в условиях удалённой работы из Северной Ирландии. В коллективе ценятся коммуникации и совместная работа в разных часовых поясах.

Qualifications

  • Требуется степень бакалавра в области Computer Science, Software Engineering или эквивалентный практический опыт.
  • 1–3 года опыта профессиональной разработки ПО или значительный портфолио реализованных проектов.
  • Умение работать с C# и .NET, чтение чужого кода.
  • Опыт создания веб-интерфейсов; React и TypeScript приветствуются, любой современный фреймворк — допустим.
  • Уверенное владение SQL и реляционными данными; понимать движение данных между системами.
  • Понимание модульного, интеграционного и E2E тестирования и когда применять каждый тип.
  • Использование Claude Code ежедневно; понимать основы результатов.
  • Умение задавать вопросы на ранних стадиях, документировать информацию, работать в разных часовых поясах.

Responsibilities

  • Освоить домен BrandX и технолог stack, наладить отношения с брендами и финансовыми партнёрами.
  • Разрабатывать небольшие–средние фичи от требований до релиза с поддержкой старших инженеров.
  • Писать код по стандартам команды и участвовать в code review как автор и рецензент.
  • Строить надёжное и поддерживаемое ПО с тестовым покрытием в зависимости от риска изменения.
  • Учавствовать в конвейере поставки: тесты, CI и практики развёртывания.
  • Использовать Claude Code и GitHub Copilot как основное средство разработки; расширять их возможности.
  • Разбирать и исправлять продакшн-ошибки, понимать как системы взаимодействуют.
  • Участвовать в командных церемониях: стояния, ретроспективы, делиться обновлениями и обратной связью.
  • Учиться у команды через обучения и игровые дни, осваивать инструменты и процессы Olo.
  • Принимать участие в дежурстве на колуще, с ростом ответственности по мере освоения систем.

Skills

C#
.NET
React
TypeScript
SQL
Testing (unit/integration/E2E)
Claude Code
Code reading / debugging
Cross-timezone collaboration
Communication

Education

Bachelor's degree in Computer Science/Software Engineering or related field

Tools

GitHub Copilot

Job description

Описание:

Olo is a restaurant technology provider with an open SaaS platform for ordering, payments, and guest engagement. Its solutions help restaurant brands increase orders, streamline operations, and improve the guest experience.

Задачи:
  • Learn the BrandX domain and technology stack, and build relationships with brands, Finance partners, and Order Engineering teams
  • Own small-to-medium features end to end, from understanding requirements to shipping them, with support from senior engineers when needed
  • Write code to team standards and participate in code reviews as both an author and reviewer
  • Build reliable, maintainable software with test coverage appropriate to the risk of each change
  • Contribute to the delivery pipeline, including test coverage, CI, and deployment practices
  • Use Claude Code and GitHub Copilot as default development tools and help expand their capabilities on the team
  • Troubleshoot and debug production issues while learning how the systems fit together
  • Participate in team ceremonies, including daily stand-ups and retrospectives, and share updates and feedback
  • Take part in learning activities, including game days and training sessions, to learn Olo’s tools and processes
  • Join the on-call rotation, taking on more responsibility as familiarity with the team’s systems grows
Требования:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 1 To 3 years of professional software engineering experience, or a strong portfolio of shipped projects
  • Working knowledge of C# and .NET, and ability to read unfamiliar code
  • Some experience building web UIs; React and TypeScript are used, but any modern framework is a suitable starting point
  • Comfortable with SQL and relational data, including understanding how data moves between systems
  • Understand unit, integration, and end-to-end tests and when to use each
  • Use AI coding agents such as Claude Code daily, understand the fundamentals behind their output, and be eager to expand their use
  • Ask questions early, document information, and work comfortably with colleagues in other time zones
Условия:
  • Remote work is available from anywhere in Northern Ireland
  • Join the on-call rotation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Core
Software Engineer - Core

Olo • United States

Remote
USD 53,000 - 73,000
Software Engineer - Menu
Software Engineer - Menu

Olo • United States

Remote
USD 86,000 - 119,000
Senior Mobile Software Engineer (Android) - Olo App (Fully Remote)
Senior Mobile Software Engineer (Android) - Olo App (Fully Remote)

Olo • United States

Remote
USD 130,000 - 180,000
Engineering Manager
Engineering Manager

Olo • United States

Remote
USD 119,000 - 159,000
Software Engineer - Real-Time Menu Systems (Remote, UK)
Software Engineer - Real-Time Menu Systems (Remote, UK)

Olo • United States

Remote
USD 86,000 - 119,000
Staff Security Engineer (Blue Team)
Staff Security Engineer (Blue Team)

Olo • New York (NY)

On-site
USD 120,000 - 150,000
Remote Software Engineer – Core Platform (C#/.NET)
Remote Software Engineer – Core Platform (C#/.NET)

Olo • United States

Remote
USD 53,000 - 73,000
Senior Technical Support Specialist - Remote UK
Senior Technical Support Specialist - Remote UK

Olo • United States

Remote
USD 50,000 - 80,000
Mobile Software Engineer (iOS) (Fully Remote)
Mobile Software Engineer (iOS) (Fully Remote)

Olo • United States

Remote
USD 110,000 - 160,000
Senior Customer Support Specialist (Fully Remote)
Senior Customer Support Specialist (Fully Remote)

Olo • United States

Remote
USD 50,000 - 80,000