Full-Stack Developer (React Native / Svelte)
AIAIAI
Visa & sponsorship
- The posting says it will not sponsor a visa for this role.
Job description
Mobile & frontend focus · Full-time (40 hours) · Amsterdam · Hybrid
Why AIAIAI
AI is changing how everyone works, but most people outside the tech bubble haven't found a way to use it yet. AIAIAI helps everyday employees use AI in a way that feels natural to them, without asking them to change how they work. Our users are late adopters, so the product has to just work.
We're a small, experienced team that has built and scaled SaaS products before. Engineers here own features from start to finish, and AI does a lot of the typing.
The role
You'll own our mobile app and help build our web platform. You'll take a feature from a rough idea to the app stores, and make small backend changes when a feature needs them.
We don't want someone who just uses AI to autocomplete. We want a conductor who ships in a day what used to take a week.
Our stack: React Native (Expo, Expo Router, NativeWind, Reanimated, TanStack Query), SvelteKit + Tailwind, TypeScript throughout, Python and Go services, Postgres, OpenAPI-generated clients, Sentry, LiveKit and ElevenLabs for voice.
Must-haves
-
3+ years shipping production TypeScript and React. Fewer is fine if you have a master's in computer science or a related field.
-
At least one React Native app shipped to both app stores, ideally with Expo.
-
Strong with server state (TanStack Query), offline caching, and typed API clients.
-
Comfortable with Tailwind-style styling.
-
Able to work in SvelteKit within weeks, coming from any modern web framework.
-
Can make small backend changes in Python or Go, and knows Postgres.
-
Builds for real conditions: cheap Android phones, slow networks, proper loading and error states.
Nice-to-haves
-
Real-time features: voice, WebRTC/LiveKit, or streaming responses.
-
Experience with the messy parts of mobile: EAS builds, over-the-air updates, push notifications, deep links, store reviews.
-
Translations (Lingui or similar), shared design systems, debugging from Sentry data.
How you work with AI
-
You run several AI agents in parallel and spend your time reviewing, not typing.
-
You break features into well-scoped briefs an agent can finish on its own.
-
You catch AI mistakes: made-up APIs, quiet regressions, code that looks right but isn't.
-
You make agents prove their work with tests instead of trusting them.
-
You've built your own setup: custom instructions, project memory, MCP tools, or reusable skills.
-
You know which model to use for which job, and when to write it by hand.
-
You've built AI features for end users (streaming, voice, tool calling) and care how non-tech people experience them.
How you work with people
-
You work with design and product to sharpen a vague ticket, and spot improvements as you build.
-
You ship small and often, and throw away your own code without ego.
-
You finish the boring last 10%.
-
You explain your work clearly to non-engineers.
Missing a few items on the stack list? Apply anyway. How you think and ship matters more than any one framework.
What we offer
-
Ownership: your work ships to real users within days, not quarters.
-
AI tools on us: we pay for your Claude, Codex and Grok subscriptions.
-
Hybrid: at least 1 day a week in our office on the canals of Amsterdam.
-
Salary: €50,000–€60,000 all-in, depending on experience.
-
Visa: we can't offer sponsorship at this time.
How to apply
Apply with your CV. Optionally, add a link to an app you've shipped and tell us about one feature you shipped much faster with AI agents, and what you had to fix along the way.
Interview stages
-
Intro (30 min, online): get to know each other.
-
System design (60 min, online): design a feature with us, from the app down to the API.
-
Peer coding (60 min, in our office): build something together with your usual AI tools. We watch how you brief, check and throw away bad output, not just the final code.
Salaris: €50.000,00 - €60.000,00 per jaar
Toestemming om in Nederland te werken:
- Nederland (Vereist)
Werklocatie: Hybride werken in Amsterdam