Engineering

Founding Frontend Engineer

Build with the Founding Product Designer the AARRR mobile and web engine of ControlResell within 12 months, with a 4.9 rating sustained and zero tech debt.

Gross salary/year

85–105 K€

BSPCE

0.51.5%

Location

Paris (hybrid)

Contract

Full-time

Apply

Your mission

The ControlResell app is used for hours every day by pros who tolerate neither latency, nor bugs, nor average UX. It runs in React Native (Expo) on mobile and React on web, sharing a common UI library.

Your mission: make sure it never breaks, ships at a dense pace, and stays high-quality as the user base multiplies. You work in close pair with the Product Designer: they decide what to ship based on data, you ship fast with a high finish bar.

What you'll have done in 12 months

  • E2E tests (Maestro on mobile, Playwright on web) on 100% of critical flows: auth, listing, paywall, checkout, marketplace sync. Coverage maintained over time.
  • Median ticket → prod cycle under two days, in pair with the Product Designer.
  • Sole owner of front bugs (mobile + web). Critical bug fixed within six hours, minor within twenty-four hours.
  • Co-owner of the activation and retention funnel with the Product Designer. You're judged together on outcomes.
  • Regular refactors that bring tech debt down and accelerate shipping. A maintainable codebase for the long run, no short-term quick wins.

Your first 90 days

Month 1. You ship your first mobile + web feature in your first week. You take ownership of the repo: Expo, React Native, the shared UI lib, Detox/Maestro/Playwright. You fix bugs in prod and start refactoring the codebase to improve maintainability.

Month 3. You've added the first E2E tests on your features. You've refactored a large part of the codebase to reduce tech debt. You've already fixed critical bugs in prod. You work in close pair with the Product Designer on the ticket → prod cycle, on features and activation-funnel optimizations.

Month 6. You own the entire frontend (mobile + web). You drive the quality ritual (release, monitoring, post-mortem).

Who we're looking for

  • You've shipped a React Native app in production with a real user base. You can show us your work and talk about the metrics.
  • You can name three mobile apps whose UX you admire. You can explain what makes them great and how you draw from them.
  • You write E2E tests seriously (Detox or Maestro). You can tell us about a real case where a test saved a release.
  • You use Claude Code or Cursor heavily. AI produces code, you think and review.
  • You're able to work in pair with a Product Designer without ego. You push back with tech or data arguments, and once the call is made you ship.
  • You care about finish: haptic feedback, animations, empty states, skeletons.

Nice to have. You've touched shipped native iOS or Android modules. Experience on a cross-platform UI library. You're active in the open source community.

This role isn't for you if

  • You don't want to use AI in your process.
  • You refuse to touch mobile or web (you stick to one).
  • You never write unit or E2E tests.
  • You'd rather work in silo than in close pair with a Product Designer.

Perks

  • Salary €85K–€105K gross/year
  • BSPCE 0.5% to 1.5%, 4-year vesting, 1-year cliff
  • ControlResell house 30 min from Paris by RER
  • Chef, lunch and dinner on days you're in
  • Unlimited vacation
  • MacBook Pro M-series and €2,000 hardware budget
  • Claude Code Max subscription and premium tools for your stack
  • 3 months in the US at Silicon Valley within 18 months
  • Conference budget
  • 20% of your time on open source, side projects, R&D, technical articles, etc. — your choice, aligned with our mission.

Process

  1. Call 1 with Lyes (30 min). Vision, mission, energy.
  2. Call 2 with Nathan (60-65 min). Live technical test, three exercises: an AI-first project on a blank repo, a code review of one of your repos, an architecture discussion on a concrete CR feature.
  3. Call 3 with Lyes and Nathan (45 min). Debrief, package, questions.
  4. Dinner at the CR house.
  5. Formal offer within 24h.

Ready to apply?

No CV, no cover letter. A link, three lines, and we get back to you within 5 days.

Apply

No CV needed. No cover letter needed.