Back to Search
Overview
Senior

Senior Full-Stack Engineer — CoreApps Platform (AI-native, Encore)

Confirmed live in the last 24 hours

Groupon

Groupon

Compensation

$200,000 - $300,000/year

Madrid; Prague
Hybrid
Posted April 17, 2026

Job Description

Groupon is a marketplace where customers discover new experiences and services everyday and local businesses thrive. To date we have worked with over a million merchant partners worldwide, connecting over 16 million customers with deals across various categories. In a world often dominated by e-commerce giants, we stand out as one of the few platforms uniquely committed to helping local businesses succeed on a performance basis.

Groupon is on a radical journey to transform our business with relentless pursuit of results. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. The impact here can be immediate due to our scale and the speed of our transformation. We're a "best of both worlds" kind of company. We're big enough to have the resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact.

About the Role

Senior Full-Stack Engineer — CoreApps Platform (AI-native, Encore)

A builder role on the team that powers Groupon's global commerce engine.

CoreApps Platform is the foundational engineering group powering Groupon's global commerce engine — every customer interaction and every transaction, worldwide. This is a builder role: you take features from problem statement to production across backend, frontend, CI/CD, and test automation, using Claude Code as your daily leverage tool. You own the whole slice. You unblock yourself. You ship.

What You'll Do

  • Drive features end-to-end. Backend services, frontend surfaces, CI/CD pipelines, test coverage, deploy, monitor — the whole vertical slice. No handoffs, no "that's someone else's team."
  • Ship on legacy and cutting-edge together. Modernize Java / Ruby systems into TypeScript / Node.js on Encore, while keeping services at 100K+ RPM running cleanly.
  • Operate Claude Code natively. Daily agentic workflow with MCPs, skills, hooks, evaluation patterns — AI is not a productivity add-on, it's how you collapse FE + BE + DevOps + QA into a single-engineer scope.
  • Cut through red tape. Find the path. Kill process that doesn't protect anything. Respect process that does. Escalate when you can't, ship when you can.
  • Lift your peers. Share patterns, unblock teammates, leave the codebase cleaner than you found it.

Must Have

  • 5+ years shipping production software, with deep production TypeScript / Node.js as your primary backend stack (NestJS / Fastify / Encore or similar, named and used).
  • Full-stack range. You've owned features across backend and frontend, and you're comfortable in CI/CD pipelines, test automation, and production debugging. Specialist-only profiles (backend-only, frontend-only) will not fit this role.
  • Claude Code native. Daily use with a demonstrable personal setup — MCPs, skills / agents, hooks, or equivalent automation. You can screen-share it. Autocomplete-only and Cursor-only do not qualify.
  • Builder bias. Evidence of projects you drove beginning to end — scoped the problem, designed the approach, shipped it, operated it. No "I contributed to…" answers — we want what you built.
  • Distributed systems fundamentals — API design, SLOs, structured observability, on-call ownership.
  • High-bandwidth communication — written and verbal, across technical and non-technical audiences.

Nice to Have

  • Java or Ruby reading fluency (for navigating the source systems being migrated).
  • E-commerce / marketplace scale experience.
  • Encore, Temporal, or similar workflow frameworks.
  • Frontend frameworks used in anger (React, Next.js).

What Success Looks Like

First 30 days: operating in the team's AI workflow on day one — Claude Code setup running, first PR merged, owning a service.

First 90 days: shipped at least one end-to-end feature across the full stack, reduced a real bottleneck, demonstrably faster velocity than traditional backend-IC pace.

First 180 days: the team points to work only you could have driven at that pace — migration cutovers, FE + BE features shipped as single units, tooling peers now depend on.

We Are Interested In

Builders. Engineers who take scope from "this i

reactnodejavatypescriptgorustaifrontendbackenddevops