{"id":2609199,"url":"https://alion.io/job/easybill-freelancer-senior-mobile-engineer-react-native-expo-typescript-mwd-3","title":"Freelancer Senior Mobile Engineer (React Native, Expo, TypeScript) m/w/d","company":{"id":8144,"name":"Easybill","domain":"easybill.de","url":"https://alion.io/company/easybill-gmbh","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Join","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"freelance","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":["DE"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude Code","optional":false},{"name":"Expo","optional":false},{"name":"GitHub","optional":false},{"name":"Jest","optional":false},{"name":"Kotlin","optional":false},{"name":"PHP","optional":false},{"name":"React Native","optional":false},{"name":"Rest API","optional":false},{"name":"Swift","optional":false},{"name":"Symfony","optional":false},{"name":"TanStack Form","optional":false},{"name":"TypeScript","optional":false},{"name":"Zod","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"closed","first_seen_at":"2026-09-18T11:18:16Z","employer_posted_date":"2026-09-18","last_verified_at":"2026-10-23T08:07:45Z","board_verified":false,"closed_at":"2026-10-23T08:07:45Z","days_open":34,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":34},"description":"Willkommen bei easybill.\n22.000+ Unternehmen verlassen sich auf easybill. Wir sorgen dafür, dass Rechnungen, Prozesse und Integrationen im Alltag einfach laufen. Mit easybill-mobile bringen wir zentrale Funktionen unserer Plattform auf iOS und Android - und suchen dich, um die App technisch und produktseitig mitzugestalten.\nDu bekommst klare Prioritäten, kurze Wege und Raum, um Dinge sauber zu lösen. Bei uns übernimmst du Verantwortung: für technische Entscheidungen, durchdachte Nutzerführung und eine App, auf die sich unsere Kundinnen und Kunden unterwegs verlassen können.\nDas ideale Profil? Du bist Freelancer und in TypeScript, React Native und Expo richtig tief drin, verstehst die Besonderheiten mobiler Anwendungen und möchtest ein Produkt in einer frühen Entwicklungsphase entscheidend prägen. Idealerweise bringst du außerdem Kenntnisse in PHP und Symfony mit, um Funktionen auch auf Seiten unserer REST-API mitzugestalten.\nAufgaben\nDu entwickelst easybill-mobile auf Basis von React Native, Expo und TypeScript für iOS und Android weiter. Eine technische Grundlage mit Anmeldung, Dashboard und Dokumentenübersichten ist bereits vorhanden. Darauf baust du auf und gestaltest die nächsten Schritte gemeinsam mit dem Team.\nDu übersetzt Anforderungen rund um Rechnungen und Dokumente in verständliche mobile Abläufe und hochwertige native Oberflächen.\nDu entwickelst die App-Architektur weiter und schaffst wartbare Strukturen für Navigation, wiederverwendbare Komponenten, Formulare und Datenzugriffe.\nDu bindest unsere REST-API an und sorgst für verlässliches Datenmanagement: von typisierten Schnittstellen und Validierung bis zu Caching, Ladezuständen und Fehlerbehandlung.\nDu arbeitest an der Schnittstelle zwischen App und Backend. Bei Bedarf erweiterst du unsere REST-API auf Basis von PHP und Symfony, damit neue mobile Funktionen durchgängig umgesetzt werden können.\nDu arbeitest an sicherer Authentifizierung, Session-Verwaltung und dem sorgfältigen Umgang mit sensiblen Kunden- und Geschäftsdaten.\nDu behältst Performance und Plattformbesonderheiten im Blick - auch bei wechselnden Netzverbindungen, App-Wechseln und unterschiedlichen Geräten. Barrierefreiheit und Mehrsprachigkeit gehören für dich zur Produktqualität.\nDu sicherst Änderungen mit automatisierten Tests und prüfst das Verhalten auf Simulatoren und echten Geräten. Du gestaltest Build-, Release- und Monitoring-Prozesse bis zur Veröffentlichung in den App Stores mit.\nDu hinterfragst Anforderungen, bringst eigene Lösungsvorschläge ein und begleitest Funktionen von der Idee bis zur Veröffentlichung und Weiterentwicklung.\nDu nutzt KI-Werkzeuge wie Claude Code intensiv im Entwicklungsalltag und übernimmst Verantwortung für die Qualität, Verständlichkeit und Korrektheit der Ergebnisse.\nUnser Mobile-Stack umfasst React Native, Expo, Expo Router und TypeScript. Dazu kommen TanStack Query und TanStack Form, Zod und NativeWind. Für Tests setzen wir auf Jest und React Native Testing Library. Unsere bestehende Plattform und die REST-API basieren auf PHP und Symfony.\nQualifikation\nDu musst nicht jede Bibliothek bereits kennen. Entscheidend ist, dass du deinen Stack verstehst, gute technische Entscheidungen triffst und dich selbstständig in neue Themen einarbeitest.\nDu hast fundierte Erfahrung mit TypeScript, React Native und Expo auf Senior-Level und hast mobile Anwendungen über die reine Implementierung hinaus bis zum Release begleitet.\nDu verstehst React, Komponentenarchitektur, Zustandsverwaltung und asynchrone Datenflüsse und kannst komplexe Zusammenhänge verständlich strukturieren.\nDu kennst die Besonderheiten von iOS und Android und gehst systematisch an Performance-Probleme, Plattformfehler und Debugging heran.\nDu bist sicher in der Anbindung von REST-APIs und verstehst API-Verträge, Authentifizierung, Validierung und Fehlerbehandlung.\nIdealerweise bringst du zusätzlich Kenntnisse in PHP und Symfony mit. Du kannst bestehende API-Endpunkte verstehen, Fehler zwischen App und Backend analysieren und Schnittstellen eigenständig erweitern.\nAutomatisierte Tests, nachvollziehbare technische Entscheidungen und wartbarer Code gehören für dich zum Entwicklungsalltag.\nDu arbeitest eigenständig und pragmatisch, kommunizierst klar und behältst den Nutzen für unsere Kundinnen und Kunden im Blick.\nDu sprichst fließend Deutsch und hast gute Englischkenntnisse.\nZusätzliche Pluspunkte sind Erfahrung mit EAS, nativen Modulen in Swift oder Kotlin sowie App-Store-Veröffentlichungen und mobilen Release-Prozessen. Auch eigene veröffentlichte Apps, Open-Source-Beiträge oder öffentliche Experimente auf GitHub sind willkommen.\nWenn du nicht jedes Kästchen erfüllst, aber ein außergewöhnlich starker Engineer bist: Bewirb dich trotzdem und zeig uns, was du gebaut hast. Zeig uns, was du gebaut hast!\nBenefits\nRemote-First Team - keine Bindung an einen Standort\nEine inspirierende und flexible Arbeitsumgebung, die auf Vertrauen und Eigenverantwortung basiert\nDie Möglichkeit, an der Gestaltung der Unternehmensstrategie und -kultur mitzuwirken\nEin engagiertes Team und die Chance, gemeinsam an innovativen Lösungen zu arbeiten\nRegelmäßige Teamevents\nDu möchtest easybill auf iOS und Android mitgestalten? Dann freuen wir uns auf deine Bewerbung. Besonders interessieren uns Projekte, bei denen du technische Verantwortung übernommen hast: Was hast du gebaut, welche Entscheidungen hast du getroffen und was hast du dabei gelernt?\nWir freuen uns auf dich!","description_format":"text","description_chars":5454,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"German","level":"Advanced (C1)","optional":false},{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Exhibitions","Billing & Subscription Management","Accounting & Tax Software"],"lifecycle":[{"event":"open","at":"2026-10-15T10:38:04Z"},{"event":"close","at":"2026-10-23T08:07:45Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/easybill-freelancer-senior-mobile-engineer-react-native-expo-typescript-mwd-3","json_url":"https://alion.io/job/easybill-freelancer-senior-mobile-engineer-react-native-expo-typescript-mwd-3.json","meta":{"generated_at":"2026-10-24T18:59:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":27811,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":8144},"rest":"https://alion.io/mcp/rest/get_company?id=8144"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Feasybill-freelancer-senior-mobile-engineer-react-native-expo-typescript-mwd-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Feasybill-freelancer-senior-mobile-engineer-react-native-expo-typescript-mwd-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Feasybill-freelancer-senior-mobile-engineer-react-native-expo-typescript-mwd-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/easybill-freelancer-senior-mobile-engineer-react-native-expo-typescript-mwd-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Feasybill-freelancer-senior-mobile-engineer-react-native-expo-typescript-mwd-3"}]}