Senior/Staff Fullstack Engineer
Owns end-to-end development of Flycar restaurant payments terminal, building reliable UIs, APIs, WebSocket flows, and debugging real-time payments in a Next.js/TypeScript monorepo. Requires 5+ years React/TypeScript with real-time data and high-stakes software experience.
About the job
Responsibilities
- Own end-to-end development of Flycar - UI, API integration, WebSocket flows, and fallback handling when things go wrong
- Build interfaces that work reliably across FSR and QSR environments with inconsistent hardware, spotty networks, and dozens of POS configurations
- Drive frontend architecture decisions — you'll shape how we build, not just what we build
- Debug real-time payment flows that span our terminal, mobile app, and backend services
Requirements
- 5+ years with React and TypeScript
- Experience with real-time data (WebSockets, polling) and graceful degradation on unreliable networks
- Track record shipping software where failure has immediate, visible consequences — payments, POS, fintech, or similar
- Comfort working across the stack: reading API contracts, debugging queries, reasoning about system design
- Strong ownership instincts in a small, fast-moving team where scope is fluid
Nice to Haves
- Experience with payments infrastructure, POS systems, or restaurant/hospitality tech
- Background in multi-tenant systems or hardware-constrained environments (terminals, kiosks)
- Exposure to blockchain, crypto, or web3
- Experience with Datadog, Amplitude, or similar observability/analytics platforms
Compensation
- Target annual salary: $180,000-$240,000 USD (does not include equity)
Skills
React, TypeScript, Next.js, WebSockets, Datadog, Amplitude, Pos Systems, Payments Infrastructure
Similar jobs
Fullstack Engineering jobsStaff Software Engineer responsible for designing, building, testing, and launching full-stack web applications and cloud services powered by generative AI. Requires a bachelor’s degree and 12+ years of experience developing scalable applications across frontend, backend, and cloud environments.
Leads the technical direction of a patient acquisition platform, building scalable APIs, SEO infrastructure, and React experiences while driving AI innovation and engineering excellence. The role requires end-to-end ownership of complex user-facing systems, cross-functional collaboration, and mentorship.
Lead the design and delivery of scalable insurance and cost-transparency products for a healthcare marketplace. The role combines hands-on software development with technical leadership, product ownership, system design, mentoring, and cross-functional collaboration.
Leads the design and development of next-generation human and agent experiences across the product suite, while building enabling platform capabilities and guiding technical direction. Requires 10+ years of large-scale product engineering experience, strong technical leadership, and expertise in modern cloud and data systems.
Design and integrate cross-platform C++ and Python software for distributed real-time, simulation, and third-party systems. The role requires senior-level systems engineering experience, Linux proficiency, CI/CD and containerization expertise, and an active SECRET clearance.