About Groupon

Pioneering a marketplace where customers discover new experiences and services daily, and local businesses thrive, Groupon has partnered with over a million merchants worldwide, connecting over 16 million customers with deals across various categories. In a landscape often dominated by e-commerce giants, Groupon distinguishes itself as a platform uniquely committed to supporting local businesses on a performance basis.

Groupon is undertaking a significant transformation, driven by a relentless pursuit of results. Despite having thousands of employees across multiple continents, the company fosters a culture that encourages innovation, rewards risk-taking, and celebrates achievements. The scale and rapid pace of transformation allow for immediate impact. It offers the advantages of a large organization with the autonomy and influence typically found in smaller companies.

The Role

Groupon is initiating a greenfield project to rebuild its mobile application from the ground up. This role seeks an AI-native engineer—an individual who approaches coding with creativity, challenges existing norms, and supports their ideas with data. The position requires an independent, proactive developer adept at utilizing AI tools effectively while understanding the importance of human judgment and extensive engineering experience.

This is a development-focused role, not a maintenance position. You will be instrumental in building a new application using React Native (Expo) and a completely new GraphQL API, taking ownership of solutions from analysis and design to implementation. The environment is fast-paced, the systems are complex, and problem-solving often involves stepping outside one's comfort zone and collaborating across teams.

Tech Stack * Framework: React Native (Expo) * Language: TypeScript, Swift, Kotlin (Native Modules) * API: GraphQL (Apollo Client) * State Management: Apollo, Zustand * UI: Component-driven architecture, Nativewind * Testing: Jest, React Native Testing Library, Detox for E2E * Build & Release: Fastlane, GitHub Actions, CI/CD pipelines * Observability: Sentry, Crashlytics, Grafana

Key Responsibilities * Drive the greenfield development of Groupon’s next-generation mobile application. * Own end-to-end delivery: analyze problems, design solutions, and implement features. * Architect scalable and performant mobile solutions leveraging Expo and GraphQL. * Collaborate across teams (backend, infrastructure, product) to solve cross-cutting issues. * Investigate complex system behavior beyond the app layer when needed. * Ensure code quality, performance, and reliability through testing and observability. * Stay ahead of mobile best practices and advocate for improvements in developer experience. * Act as a proactive, self-directed contributor in a fast-paced environment.

What Makes This Role Unique

  • Build a brand-new app from scratch on a modern mobile stack.
  • Direct impact on millions of users engaging with Groupon’s marketplace.
  • Work directly with engineering leadership on high-impact, strategic initiatives.
  • Access to cutting-edge AI tools, with freedom to experiment responsibly.
  • The stability and visibility of working at a NASDAQ-listed company.
  • An open and transparent data culture, where insights are shared and trusted to guide decisions.

Groupon is an AI-First Company We’re committed to building smarter, faster, and more innovative ways of working—and AI plays a key role in how we get there. We encourage candidates to leverage AI tools during the hiring process where it adds value, and we’re always keen to hear how technology improves the way you work. If you’re passionate about AI or curious to explore how it can elevate your role—you’ll be right at home here.

Groupon’s purpose is to build strong communities through thriving small businesses. To learn more about the world’s largest local e-commerce marketplace, click here. You can also find out more about us in the latest Groupon news as well as learning about our DEI approach.

Required Skills

  • Strong expertise with React Native and modern mobile app development patterns.
  • Proficiency in TypeScript and GraphQL (Apollo experience a plus).
  • Experience delivering production-grade mobile apps (iOS and/or Android).
  • Strong problem-solving skills with ability to independently drive solutions.
  • Familiarity with testing frameworks and CI/CD pipelines for mobile apps.
  • Ability to adapt quickly to new challenges and work outside comfort zones.

Preferred Qualifications

  • Experience with Expo.
  • Understanding of mobile app performance, profiling, and monitoring.
  • Prior experience with greenfield projects or system migrations.
  • Knowledge of observability tools (Sentry, Grafana, or similar).
  • Background in collaborating with distributed and cross-functional teams.
  • Knows how to make the most of AI tools — using them where they add real value, but not getting caught up in hype.