Bite Ninja is a newly funded Y-combinator company on a mission to empower restaurant workers to work from home, and help restaurants get reliable on-demand staff. As an early engineer on the team, you will play a key role in building out our highly acclaimed MVP into the technology-focused restaurantTech market leader for our sector. Our innovative products include ordering and payments, auction bidding, and digital communication.
What's on the menu for you. (Responsibilities):
Design, build and maintain, high performing, flexible and scalable solutions
Build upon our MVP into a market leading restaurantTech SaaS product
Integrate with 3rd party POS APIs
Collaborate with team members and other engineers across the company and time zones
Advocate best coding practices to raise the bar for you, your team and the company
Do you have the right ingredients? (Requirements):
Experience delivering high quality, reliable services to production using React/ node.js
Experience with Typescript and modern web standards and technologies (e.g. HTML5, React, GraphQL)
Proficient in Software Development best practices (Code Quality, UnitTest, BDD)
Experience scaling a B2B web application from MVP to market
Enjoys and is passionate about building well-engineered, usable and accessible systems
Exposure to distributed systems, scaling challenges, SaaS, noSQL a plus
Experience in a seed stage startup environment
Experience in a remote working environment a plus
Experience with restaurantTech OR POS providers a plus
Our tech stack is made up of the following: Typescript, Next.js, Nest.js, MongoDB, Firestore, GCP
Our Team:
We are a small, agile team spread out among the US, Asia and Europe, so working across multiple time zones would be required. You will be working closely with the Lead Engineer and Product Manager to scale our awesome MVP in a high-speed, fun and flexible environment.