
Freelancer Senior Mobile Engineer (React Native, Expo, TypeScript) m/w/d
easybill GmbH15 days ago
Berlin, GermanySenior
Responsibilities
- Develop and evolve the easybill-mobile application for iOS and Android with React Native, Expo, and TypeScript.
- Design maintainable mobile architecture for navigation, reusable components, forms, and data access.
- Integrate and extend API functionality, including typed interfaces, validation, caching, loading states, authentication, session management, and error handling.
- Translate invoicing and document requirements into accessible, multilingual, high-quality mobile user flows and native interfaces.
- Address mobile performance, platform-specific behavior, connectivity changes, app switching, device differences, and debugging.
- Write automated tests and validate behavior on simulators and real devices.
- Contribute to build, release, monitoring, and app-store publication processes.
- Use AI development tools such as Claude Code while ensuring the quality, clarity, and correctness of the output.
- Own features from ideation through release and subsequent improvement, communicating technical decisions and proposing solutions.
Requirements
- Senior-level, in-depth experience with TypeScript, React Native, and Expo, including taking mobile applications through release.
- Strong understanding of React, component architecture, state management, asynchronous data flows, and mobile application development.
- Experience integrating APIs and understanding API contracts, authentication, validation, and error handling.
- Knowledge of iOS and Android platform characteristics, performance troubleshooting, platform errors, and debugging.
- Ability to work independently, make sound technical decisions, communicate clearly, and focus on customer value.
- Fluent German and good English skills.
- PHP and Symfony knowledge is preferred, including the ability to understand, troubleshoot, and extend existing API endpoints.
- Experience with EAS, native Swift or Kotlin modules, app-store publication, mobile release processes, published apps, open-source contributions, or public GitHub experiments is beneficial.
Benefits
- Remote-first work with no location requirement.
- Flexible, trust-based work environment with substantial autonomy.
- Opportunity to influence company strategy and culture.
- Collaborative team working on innovative solutions.
- Regular team events.
- Freelance engagement.
Tech Stack
Categories
Mobile
About easybill GmbH
easybill GmbH builds SaaS invoicing and finance-automation software for freelancers, SMBs, and e-commerce merchants, including e-invoices compliant with GoBD and over 60 marketplace and shop integrations. Its products include easybill for billing and easybill Connect for syncing orders, shipping, and tax data across e-commerce systems; more than 27,000 companies use the service. Founded in 2007 and headquartered in Kaarst, Germany, easybill is part of Paqato.