Skip to content
Nadir Ben SalahFrançaisCVGet in touch

Availability

Available for React Native contracts and full-time roles.

Remote from France. One hour ahead of London, four usable hours with New York. I invoice as a registered European sole trader, which for a UK or US company is an ordinary international supplier invoice.

Tell me about the roleDownload CV

Where I fit

Four shapes of engagement.

A native feature nobody on the team can build

Live Activities, App Intents, a widget, a Watch app. Usually a short, sharply defined engagement: I write the Swift, bridge it, and hand it back documented.

A React Native codebase in trouble

Inherited, stalled, or repeatedly rejected by App Review. Start with an audit, then decide together what is worth doing.

Reinforcing a team that already exists

Code review, pairing on the native layer, setting up the release pipeline. The aim is that the team keeps going without me.

A full product, from nothing

Scoping, interface, mobile, backend, release. This is what I do on my own apps, so it is the shape I know best. It suits a small company more than a large one.

Verifiable now

Install one while you read this.

A technical test measures what somebody does in an hour, under pressure, on an artificial problem. This measures what I ship, in production, to strangers.

Ticket

Navigation · live since 2 September 2026

You park, you tap a duration. That is all.

SwiftSwiftUIActivityKitApp IntentsWidgetKit+1

Pilou

Lifestyle · live since 24 August 2026

Your dog or cat’s health record, always in your pocket.

SwiftSwiftUISwiftDataWidgetKitSwift Charts+1

Amiens

Navigation · live since 18 August 2026

It is raining, you are at the stop, you want an answer now.

React NativeTypeScriptGTFSSwiftUI (Watch)ActivityKit+1

The practical questions

Answered before you have to ask.

You are in France. How do the hours work?
I am one hour ahead of London, so a UK working day is effectively the same day. With New York there are about four usable hours every afternoon. For Australia there is no honest answer, so I do not take that work.
How does invoicing work from outside the UK or US?
I invoice from France as a registered sole trader. For UK and US companies that is an ordinary international supplier invoice. No employer of record, no umbrella company, no payroll complication.
Is your English good enough for daily work?
Written English, yes, including code review, specs and documentation. Calls are fine. I will not pretend to be a native speaker, and if a role needs client-facing presentations in English every day, someone else is a better fit.
Can you take a full-time role remotely?
For a contract, yes, straightforwardly. For an employed role, a company outside France needs an employer of record, which most will not set up for one developer. Worth knowing before either of us spends time on it.
What do you not do?
Flutter, native Android as a specialism, backend at scale, game development, design from scratch. I also turn down projects where an app is not the right answer, which happens more often than you would think.

What are you working on?

A few lines is enough. I reply within a day, and I say so when it is not for me.

Get in touch