Senior Full-Stack Developer (React + React Native)
Aliquo
- Milano
- 50.000-65.000 € all'anno
- Tempo indeterminato
- Full time
- The mobile app is your main thing. A headless Shopify storefront in React Native: catalog, checkout, credits, Prime membership, child wishlists.
- The Ops Hub is shared territory. You build screens for order management, used-item intake, cataloging, quality control, packaging and shipments. The tools the warehouse and customer care teams use all day.
- A design system for the product interfaces
- Backend when it makes sense: an endpoint here, a data query there, wiring up an integration. Not your primary job, but not someone else’s problem either.
- Mobile: React Native (Expo), TypeScript
- Web: React, TypeScript, Tailwind CSS
- Commerce: Shopify Storefront API (GraphQL), Checkout Kit
- State and data: TanStack Query, Zustand
- Backend (when you touch it): Node.js, TypeScript, PostgreSQL
- Testing: Jest, React Native Testing Library, Playwright or Maestro for E2E
- Tools: Git, GitHub Actions, EAS Build
- We’d rather define some of these together
- First version of the mobile app with core flows: catalog, checkout, returns
- Design system components for the product interfaces
- First Ops Hub screens for the operations team
- Connect frontend to backend services, shape the API contracts together
- App iterations: profiles, membership, engagement features
- Full Ops Hub buildout
- 5+ years building frontend applications professionally. At least 3 on React Native with apps shipped to App Store and Google Play.
- TypeScript: real use of the type system, not just annotating strings and numbers
- React: hooks, context, performance, component composition
- You can work across the stack when needed. Write an endpoint, fix a query, read a migration. You don’t live in the backend, but you’re not afraid of it.
- Mobile testing: unit, integration, some E2E
- iOS and Android without needing native developers for every problem
- Own problems, not tickets. If the backend for your feature doesn’t exist yet, you talk to the backend dev or build it yourself.
- Vague requirements don’t stop you. Make a call, write down the assumption, keep moving.
- Startup pace is fine by you. Priorities shift, context is thin, shipping matters more than polish.
- Shopify Storefront API or headless commerce experience
- GraphQL beyond basic queries
- Node.js, Express, PostgreSQL (beyond just reading code)
- Fashion, marketplace, or circular economy apps
- Design system or component library work
- Can prototype UI without waiting on a designer
- Build a React Native app from zero, at a company where people actually use the product
- Day-to-day collaboration with the Tech Lead, not a solo gig
- You define the frontend and mobile architecture, not inherit it
- €50,000–65,000 depending on experience
- Hybrid in Milan, or fully remote if it works. We’d want you in Milan 1–2 times a month.
- Claude Max / Cursor Pro on us