← Todos los empleos

Senior Mobile Engineer – React Native, Expo, TypeScript

Este puesto ya no acepta solicitudes.

Sobre el puesto

• Further develop easybill mobile using React Native, Expo, and TypeScript for iOS and Android
• Translate requirements related to invoices and documents into intuitive mobile workflows and high-quality native interfaces
• Evolve the app architecture and create maintainable structures for navigation, reusable components, forms, and data access
• Integrate REST APIs and ensure reliable data management, including typed interfaces, validation, caching, loading states, and error handling
• Extend the REST API based on PHP and Symfony when needed
• Develop secure authentication and session management, while handling sensitive customer and business data with care
• Account for performance and platform-specific considerations across changing network conditions, app switching, and different devices
• Ensure accessibility and multilingual support
• Safeguard changes through automated tests and validation on simulators and real devices
• Help shape build, release, and monitoring processes through to publication in the app stores
• Challenge requirements, contribute your own solution proposals, and support features from ideation through release and continuous improvement
• Make intensive use of AI tools such as Claude Code, while taking responsibility for the quality, clarity, and correctness of the results

• Freelancer status
• Extensive senior-level experience with TypeScript, React Native, and Expo
• Experience taking mobile applications beyond implementation through to release
• Understanding of React, component architecture, state management, and asynchronous data flows
• Knowledge of iOS and Android platform specifics
• Systematic approach to performance issues, platform-related bugs, and debugging
• Strong experience integrating REST APIs, with an understanding of API contracts, authentication, validation, and error handling
• Automated testing, well-reasoned technical decisions, and maintainable code
• Independent, pragmatic approach to work and clear communication
• Fluent German and good English skills
• PHP and Symfony knowledge is a plus
• Additional advantages: experience with EAS, native modules in Swift or Kotlin, app store publishing, and mobile release processes
• Published apps, open-source contributions, or public experiments on GitHub are welcome

• Remote-first team – no location requirement
• An inspiring and flexible work environment based on trust and personal responsibility
• The opportunity to help shape the company’s strategy and culture
• A committed team and the opportunity to work together on innovative solutions
• Regular team events