Himalayas logo
ItsaCheckmateIT

Senior Software Engineer - (Ruby on Rails + React)

Checkmate, formerly ItsaCheckmate, provides a comprehensive suite of digital ordering solutions for enterprise restaurant brands, integrating third-party and first-party ordering, menu management, and analytics.

ItsaCheckmate

Employee count: 201-500

India only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Checkmate builds technology solutions that enable restaurants to drive sales and connect with customers wherever and whenever they order. Our enterprise technology runs on cutting edge and innovative platforms leveraging AI, ML, and LLM technologies along with integrations into best of class tools and platforms to help restaurants achieve their goals however they choose. From first-party to third-party ordering and loyalty to data analytics, brands have access to the tools, data, and guidance to power, manage, and evolve their digital businesses using Checkmate.

We are looking for a highly experienced Senior Software Engineer (Ruby on Rails / React) with hands-on expertise building production-grade web applications and APIs. You will work as an Individual Contributor (IC) on a highly collaborative engineering team, partnering closely with product and design to deliver scalable solutions.

This role requires strong Ruby on Rails backend ownership and at least 1 year of professional experience in React.js. You’ll also be expected to contribute to engineering excellence through high-quality code, best practices, and mentoring junior engineers.

What You’ll Do

Ruby on Rails Engineering

  • Design, build, test, deploy, and maintain web applications using Ruby on Rails
  • Develop and maintain robust, scalable REST APIs
  • Troubleshoot complex issues and provide innovative, production-ready solutions
  • Participate in code reviews and help maintain coding standards and best practices
  • Stay current with emerging trends and technologies in Ruby on Rails ecosystem

React.js Integration

  • Build and integrate React.js components within Rails applications
  • Collaborate with front-end engineers to ensure seamless interaction between UI and backend systems

Collaboration & Team Culture

  • Work closely with Product Managers, UX/UI Designers, and stakeholders to refine requirements
  • Communicate technical concepts effectively to non-technical audiences
  • Support and mentor engineers through code reviews and technical guidance

Requirements

  • 7+ years of recent Ruby on Rails experience with a college degree
  • 3+ years of experience working in a remote team-based software development environment (collaborating with distributed teams using tools like Slack/Jira/Zoom/Git).
  • Strong professional experience with Ruby on Rails
  • Minimum 1 year of hands-on professional experience building applications using React.js
  • Strong experience with REST APIs, backend architecture, and system integrations
  • Solid understanding of SQL and relational databases (PostgreSQL/MySQL), migrations, and query optimization
  • Experience handling deployments, production troubleshooting, and system reliability
  • Strong experience writing automated tests using RSpec (unit/integration testing)
  • Hands-on experience building and maintaining software running on the AWS cloud platform (e.g., EC2, S3, RDS, CloudWatch, IAM, etc.).
  • Strong experience using GitHub for version control, including branching, merging, resolving conflicts, and completing pull requests in a team environment.
  • Must be comfortable working in US hours at least till 5 pm EST.

Preferred Qualifications (Nice to Have)

  • Experience working on high-scale Rails APIs (performance, caching, background processing)
  • Familiarity with observability tools (Datadog, New Relic, Grafana, Sentry)
  • Experience with microservices or service-oriented architecture
  • CI/CD pipeline experience and modern testing practices (RSpec)
  • Experience modernizing or upgrading legacy Ruby/Rails applications
  • Mentorship experience and strong code review practices
  • Contributions to open source projects
  • Experience building integrations with ordering platforms and POS systems

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

India +/- 0 hours

About ItsaCheckmate

Learn more about ItsaCheckmate and their company culture.

View company profile

At Checkmate, formerly ItsaCheckmate, we are spearheading a new era of restaurant technology through groundbreaking innovations designed to empower enterprise brands and streamline their digital operations. Our journey began in 2016 with a singular vision: to solve the complexities of online ordering and integration for restaurants. Recognizing the critical need for a unified platform, we've evolved from an order integration specialist into a comprehensive digital ordering supplier. Our technology facilitates the seamless management of sales across diverse channels, encompassing first-party to third-party ordering platforms, and provides centralized business management tools. This enables restaurant businesses to optimize their ordering processes and significantly improve operational efficiency.

Through relentless innovation, Checkmate offers a scalable technology suite that allows restaurants to drive sales through various avenues, including custom websites, mobile applications, kiosks, catering services, third-party marketplaces, and cutting-edge voice AI. We are committed to helping brands conquer their digital aspirations with seamless integrations, intelligent analytics, and round-the-clock service. Our platform empowers restaurants to launch distinctive ordering experiences, centrally manage menus, recapture lost revenue, harness valuable customer data, and continuously adapt with new integrations. The recent acquisition of VoiceBite, an AI voice ordering technology provider, and Open Tender, a first-party ordering and guest engagement platform, underscores our dedication to providing a truly unified and advanced ordering experience. We are not just focused on solving today's challenges but are proactively anticipating and addressing the technological needs of tomorrow, helping our partners expand their digital footprint and build stronger customer connections.

Employee benefits

Learn about the employee benefits and perks provided at ItsaCheckmate.

View benefits

Medical Insurance

Competitive salary and benefits package-medical, dental, vision, 401K, etc.

Dental Insurance

Competitive salary and benefits package-medical, dental, vision, 401K, etc.

Vision Insurance

Competitive salary and benefits package-medical, dental, vision, 401K, etc.

401K

Competitive salary and benefits package-medical, dental, vision, 401K, etc.

View ItsaCheckmate's employee benefits
Claim this profileItsaCheckmate logoIT

ItsaCheckmate

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

10 remote jobs at ItsaCheckmate

Explore the variety of open remote roles at ItsaCheckmate, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ItsaCheckmate

Remote companies like ItsaCheckmate

Find your next opportunity by exploring profiles of companies that are similar to ItsaCheckmate. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan