Senior Staff Fullstack Engineer
Blackbird Labs operates Blackbird, a restaurant loyalty and payments app. Diners tap in and pay at participating restaurants to earn and spend $FLY rewards, while restaurant partners participate in its dining network.
Funding history
Investors
About Blackbird Labs, Inc.
Blackbird Labs operates a dining loyalty and payments platform for restaurant lovers and participating restaurants. Through the Blackbird app, diners can tap in at restaurants, pay with Blackbird, earn $FLY rewards, use a non-custodial Blackbird wallet, and access Blackbird Club benefits such as higher reward rates, priority reservations, and events. The company serves restaurant diners and restaurant partners across its supported markets.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You own end-to-end development of Flycar across its user interface, API integrations, WebSocket flows, and fallback handling. You build reliable interfaces for challenging hardware and network environments, guide frontend architecture, and debug real-time payment flows across terminals, mobile applications, and backend services.
Requirements
- 6+ years with React and TypeScript
- Real-time data experience
- WebSockets
- Polling
- Graceful degradation on unreliable networks
- Experience shipping payments, POS, fintech, or similar software
- API contracts
- Query debugging
- System design
- Strong ownership
- Payments infrastructure
- POS systems
- Restaurant or hospitality technology
- Multi-tenant systems
- Hardware-constrained environments
- Blockchain
- Crypto
- Web3
- Datadog
- Amplitude
Responsibilities
- Own end-to-end development of Flycar
- Build reliable interfaces across FSR and QSR environments
- Drive frontend architecture decisions
- Debug real-time payment flows across terminals, mobile applications, and backend services
