What are the responsibilities and job description for the Full Stack Engineer position at Revi?
The Revi Mission \uD83D\uDE80 Brick-and-mortar retail isn’t dead—but it is rapidly transforming. As technology accelerates, the digital and physical worlds are collapsing into a single purchasing layer. At Revi, we believe the real Web3 is this hybrid world—where every physical purchase has a digital identity, an ongoing relationship, and an opportunity for engagement.From self-ordering kiosks to loyalty tools and customer data insights, Revi empowers restaurants and retailers to engage their customers in entirely new ways. With a fresh round of Series A funding from top Silicon Valley investors, we’re scaling fast and building toward a multi-billion-dollar opportunity.It’s an excellent time to join because \uD83E\uDD73 Revi is at a pivotal inflection point. We’ve proven product-market fit, secured major partnerships, and are expanding rapidly across the country. We’re building AI-native infrastructure to support our next wave of growth—and you’ll have the rare opportunity to help architect the systems, shape the product, and scale the platform that powers the future of in-store commerce.The Revi Role \uD83D\uDC69\uD83D\uDCBB \uD83D\uDC68\uD83C\uDFFE\uD83D\uDCBB You’ll work cross-functionally with Product, Design, and Support to bring key features to life across Revi’s kiosks, dashboards, mobile apps, and internal tools. We’re building AI-native experiences across our ecosystem—from intelligent automation to dynamic interfaces—so you’ll also help integrate modern LLM-based tools and services into user-facing and backend workflows.What You’ll Do \uD83D\uDC77\uD83C\uDFFE♂️Develop APIs to connect Revi apps, partner systems, and third-party servicesArchitect and build Revi’s core product infrastructure (backend and frontend)Build and ship features across platforms: kiosks, web dashboards, mobile apps, and internal toolsCollaborate cross-functionally with Product, Design, and Support to iterate based on user feedbackIntegrate AI tools and services into product experiences (e.g., dynamic menu configuration, chatbot support, internal automation)Help define and evolve our tech stack, deployment pipelines, and security practicesContribute to building the engineering culture, including code quality, testing, and peer reviewWhat We’re Looking For \uD83D\uDE0E3 years of professional experience in full stack developmentStrong experience building and maintaining APIs (REST or GraphQL)Experience with modern JavaScript frameworks (e.g., React, Vue) and Python-based backend frameworksWorking knowledge of mobile or kiosk-based deployment is a plusPrior experience embedding AI APIs or building internal tools powered by LLMs is a major bonusExperience with cloud infrastructure (AWS preferred), CI/CD pipelines, and version controlProduct-first mindset: you care about the user, the experience, and the performanceStrong ownership mentality—you build it, test it, and improve itComfortable navigating a fast-paced, high-growth startup environmentBonus Points For:Experience with AI-native tools (e.g., OpenAI, LangChain, vector databases)iOS development or kiosk interface experienceFamiliarity with hardware integrations or field-deployed systemsContributions to open source or portfolio examples of 0→1 workOur Values❤️ Heart – A team that is passionate about what they do, with a heart of giving back\uD83D\uDD28 Impact – Being a versatile team player with an innovative mind and a firm backbone to make an impact on everything they touch\uD83C\uDFC6 Excellence – A team committed to excellence in all we do, with integrity and supreme servicePerks and Benefits of Joining the Revi TeamEquity packageCompetitive salary bonusProfessional development supportExcellent and comprehensive health plans (Medical, dental, vision, etc.)Flexible Vacation Policy Paid holidaysOrganized volunteer events to give back to our communityOff-sites, events, and happy hours401(k)
Salary : $140,000 - $200,000