Senior Backend Engineer

Apply for job
💼 Permanent💰 Up to $95,000.00📍 United States⏰ Deadline 8th October 2020Apply for job

Job Description

ItsaCheckmate provides a software solution for the restaurant industry, integrating online ordering platforms such as GrubHub, UberEats, DoorDash and over 70 different online ordering platforms globally directly to various POS systems of restaurants. We are currently integrated with over 40 different POS systems.

As you can imagine, we have built up quite a complicated system and hub for processing orders from over 70 different online ordering channels flowing into 40 different POS systems. Integration into POS systems is the most difficult problem in the industry, which we are tackling head on. We have built a good team and process internally to be able to tackle this problem, and are looking for engineers who welcome such challenges. Very often, we have to review the API documents and codes written by another partner and then integrate into them. This requires regular communication with the partners as well. With most of our partners, we have a Slack channel setup for regular communication.

Integrating two different absolutely independent systems is what we do, and that is the core value we provide to our customers. Engineering is only a part of the difficulty. The other part surfaces after the technical integration is done and the operations team takes over. We look towards our engineers to do the technical integration and documentation in a way that makes the operational tasks easier.

We have been a remote company since day one, so we understand and know how to work with remote employees. We have a very communicative and collaborative culture between engineers as well as non-engineers. I am non technical founder of this company, and have worked with engineers directly for over 7 years.

We are looking for experienced engineers who can work in a startup. Startup is not a job, it is a mindset. This company was built from scratch 3 years ago, and our CTO, who built this entire code, is still very much with us. New joinees should be able to understand that the code built is not perfect, but we process over 3 million transactions a month, so it works and works well. We are looking for engineers who can work with the current team members, build credibility by delivering good quality code and then also recommend changes in the system - slowly and gradually. We understand our code may not be perfect but we are a company that has just grown out of survival mode and are now looking towards medium term goals, not just short term objectives.

We also have various different tasks going on in the company, which includes new integrations, new product development, developing tools for our internal users. So based on interest and capabilities, the engineers can move between departments.

We require engineers to work during the US time zone (New York).



Similar Jobs

VoiceThread Logo
VoiceThread📍 United States
Backend Engineer💼 Permanent💰 $130,000.00Our platform enables people to communicate better, to learn better, and to listen better. It's not a marketing slogan. There's already a great deal of research that’s been publishe...
Modus Create, Inc Logo
Modus Create, Inc📍 United States
Backend Engineer 💼 ContractWe're looking for a Back end Engineer to join the engineering team at Modus. Want to help our client’s build awesome solutions to accomplish their goals and vision? Are you interes...
AWSDrupal+2 more
Nacelle Logo
Nacelle📍 United States
Senior Backend Developer 💼 PermanentWe are seeking a senior-level backend JavaScript developer who is an expert in event-driven architecture and AWS. The ideal candidate is a fast learner, a hard worker, has a knack ...