We invest in visionary teams with transformative ideas.

Join Canaan's extended family.
companies
Jobs

Senior IOS Engineer

Revi

Revi

Software Engineering
San Francisco, CA, USA · San Francisco, CA, USA · California, USA
Posted on May 21, 2025
The Revi Mission

🚀Brick and mortar is not dead but drastically changing, and Revi is leading that change into the future. 31 years ago, Web 1.0 started and it gave people the ability to click hyperlinks and read text. When Web 2.0 came about 10 years later, it revolutionized the world. It allowed people to do things like buy, ship, mail, shop, and more.

In the past, doing these things was only reserved for an in-person physical experience, but they can now be done online. That one technological advancement, though simple, changed the world. Now, the internet is so robust that there are things you can do online that you can not do in a physical location. This is the next great shift in the market that Revi is calling Web 3.0.

Companies are now trying to bring this digital experience into physical stores in their own siloed ecosystems. For example, Uber brings a simplified way to interact with cabs in the physical world, Bonobos brings a simplified way to interact with their physical retail stores, and the Amazon Go store simplifies purchasing in its physical stores. Revi is looking to bring this way of interacting with physical locations to all consumers, no matter what physical store you walk into.

Revi offers businesses an in-store digital platform that allows businesses to build long-lasting relationships with their customers and allows consumers to interact with any business they walk into digitally. Our product is a beautifully designed in-store self-ordering system where consumers can buy, pay, get rewards, and much more. The data collected is leveraged to improve the ordering experience and attract new consumers. With a fresh round of Series A funding from top Silicon Valley seed investors, we are ready to pursue a multi-billion dollar opportunity.

It's an excellent time to join because 🥳

You’ll be joining a collaborative, in-person team at a pivotal moment in our company’s growth. We're laying the foundation for massive scale, and you’ll help shape the Android experience across three cornerstone products. Expect high ownership, fast learning, and the opportunity to build category-defining software that truly changes how the physical world works.

The Revi Role 👩‍💻 👨🏾‍💻

We’re looking for a highly skilled and self-driven Senior iOS Engineer to own and drive the iOS development across two major applications:Revi Consumer App (native mobile ordering, loyalty, payments)POS/Kiosk App (self-service kiosk ordering experience)As the lead iOS engineer, you will set the technical direction, establish best practices, and drive the integration of AI tools into our development workflows to boost velocity and code quality.

What You’ll Do 👷🏾‍♂️

  • Own the architecture, development, testing, and release of iOS Consumer and POS/Kiosk apps
  • Design scalable, maintainable codebases using Swift, SwiftUI, and modern architecture patterns (MVVM, VIPER)
  • Integrate and optimize AI-driven tools (Cursor, Claude, GitHub Copilot) into iOS workflows
  • Drive best practices in engineering—code reviews, test coverage, performance optimization
  • Collaborate with Product, Backend, and Design teams to define and deliver features
  • Ensure compliance with security, privacy, and App Store guidelines
  • Mentor future iOS engineers as the team scales


What we expect you’ll bring to the role: 😎

  • 5+ years of professional experience in iOS development
  • Proficiency in Swift, SwiftUI, and iOS frameworks
  • Strong understanding of mobile app lifecycle, optimization, and architecture
  • Experience using AI tools (Cursor, Claude, GitHub Copilot) in production
  • Familiarity with REST APIs, WebSocket connections, and real-time data
  • Solid understanding of App Store submission and compliance processes
  • Strong collaboration with product, design, and cross-functional teams
  • Bonus: Experience with Stripe card reader SDK, Star/Epson printer SDK


Our Values

  • ❤️ Heart: A team that is passionate about what they do, with a heart of giving back
  • 🔨 Impact: Being a versatile team player with an innovative mind and a firm backbone to make an impact on everything they touch
  • 🏆 Excellence: A team committed to excellence in all we do, with integrity and supreme service


Perks And Benefits Of Joining The Revi Team

  • Equity package
  • Competitive salary, bonus
  • Professional development
  • Excellent and comprehensive health plans (Medical, dental, vision, etc)
  • Flexible Vacation Policy, Paid holidays
  • Organized volunteer events to give back to our community
  • Off-sites, events and happy hours
  • 401k


Thank you for your interest in joining Revi as a Senior iOS Engineer! Our team is passionate about building world-class mobile experiences that bridge the digital and physical worlds.

If you are driven, passionate about polished apps, and eager to push the boundaries of iOS development, we want to hear from you.

We review applications on a rolling basis and will reach out to candidates who best match the role. Best of luck, and we look forward to exploring the possibility of working together.