Mobile Engineer (Remote) (f/m/d)

Mobile Engineer (Remote) (f/m/d)

15 sep
|
Nory
|
Madrid

15 sep

Nory

Madrid

Let's fix hospitality, for good. Hospitality runs on thin margins, and most operators are stretched trying to protect them. Nory is a restaurant management system that blends real-time data with machine learning and autonomous agents to give operators real control of their margins.

From food prep to forecasting, it is the operational intelligence that helps restaurants run profitably, with less waste and better jobs for the people working in them. We're looking for our first dedicated Senior Mobile Engineer to join our Platform team . Design support here is lean - so you'll often be the one making and defending the UX call yourself, not just implementing someone else's spec.

Nory Team is the mobile app we've built for everyone on the restaurant floor. It's how staff clock in, check their shifts, book leave and get paid. These apps run in basements with no signal, on cracked and low-spec phones, for people who often speak English as a second language.

A failed clock-in means a missed shift or a missed paycheck, so it has to work every time.

React

Native is where you'll spend most of your days, so deep experience with it is essential. Our apps currently run on Capacitor over React, and the wider stack is Python, FastAPI, React, TypeScript, Node.js, AWS (Fargate, Aurora, SQS), Postgres, MongoDB and Docker. We can't progress candidates who need visa sponsorship.

You'll own the mobile platform end to end, from working out what's there today to a full production rebuild and everything after it, working closely with product, design and engineers from across the business. You'll own the rebuild end to end: assess what's there, set the architecture, plan the migration and ship an MVP in one to two quarters, then grow it into a platform the rest of engineering builds on. You'll lean on AI to move fast while keeping the quality bar high.

Key projects you'll be working on:



The app has to hold up on patchy connectivity and low-spec devices (we support down to iOS 16 and Android 12, with as little as 2GB RAM), with offline caching to bridge the gaps rather than a full offline mode, because for our users, a failed clock-in means a missed shift or a missed paycheck. Push notifications for shift changes and alerts, camera-based scanning for receipts and inventory documents, and geolocation-verified clock-in are things the web app can't do. Make and defend the product and UX calls yourself.

Modular building blocks in React Native, and a codebase designed for coding agents to produce good output, so the team can move fast without cutting corners on UX. Grow the rebuild into a platform, owning the quality and pace of the mobile codebase and giving other engineers at Nory a solid base to build on.

Deep React

Native experience and comfort across the stack. You've shipped production React Native apps in TypeScript and can run a mobile codebase on your own, start to finish. You've built native-only features like push notifications, camera access or geolocation, and you're comfortable enough in the backend to read and lightly extend our FastAPI services when the mobile work needs it, rather than waiting on someone else.

When the work calls for it, you're happy dropping into our React web codebase too. You don't need Swift or Kotlin, though a bit of curiosity about the lower-level APIs on each OS goes a long way. You've worked on apps with real usage behind them, tens of thousands of actions a day, and you're careful about API calls, webhooks and performance so things stay fast and dependable.

You actually care about product and UX.



You can point to a specific product or UX decision you made that changed what got built, not just a general "I care about users." Design quality is part of the engineering to you, not someone else's job, and you're comfortable making that call independently when a dedicated designer isn't in the room. You get a lot faster with AI agents while still holding a high bar on detail, design and craft.

You know how to structure a codebase, including setting up a design system or shared component library, so the team and your AI agents both produce consistent, high-quality output. You've taken something greenfield from nothing to shipped, or torn down and rebuilt a legacy app, and you can walk us through the architecture, testing and migration decisions you made, and why. As the outward-facing hub of a small platform team, people need to be able to follow you quickly, in person and in writing.

A background on a web and mobile platform team, where you picked up strong habits around architecture and best practices. Some hands-on tinkering with native APIs (Swift or Kotlin), even if it's not your day job. Remote-first working environment 35 days of paid leave per year (including bank holidays) Comprehensive private health insurance via Irish Life (Ireland) and AXA (UK) Learning and development culture, with a €1,000 personal annual budget plus a quarterly book budget €250 home office workspace budget Regular team offsites and socials Our vision is to build a better future for the restaurant industry, one where operators are in control of their businesses and the people on the floor can build careers they are proud of.

To get there we move fast, stay focused and hold ourselves to a high bar. We prioritise work that delivers real financial results for our restaurant partners. We prioritise speed of service. We take problems on, raise the bar and build better every day.

📌 Mobile Engineer (Remote) (f/m/d)
🏢 Nory
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mobile engineer (remote) (f/m/d) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mobile engineer (remote) (f/m/d) / madrid