Job
- Level
- Senior
- Job Field
- Mobile
- Employment Type
- Full Time
- Contract Type
- Freelancer
- Location
- Anrath
- Working Model
- Full Remote
Job Summary
In this role, you will advance the easybill-mobile app using React Native, Expo, and TypeScript for iOS and Android, design mobile workflows and architecture, and implement REST API integrations and automated tests.
Job Technologies
Your role in the team
- You will further develop easybill-mobile based on React Native, Expo, and TypeScript for iOS and Android. A technical foundation with login, dashboard, and document overviews is already in place. You will build on this and shape the next steps together with the team.
- You translate requirements related to invoices and documents into understandable mobile workflows and high-quality native interfaces.
- You further develop the app architecture and create maintainable structures for navigation, reusable components, forms, and data access.
- You integrate our REST API and ensure reliable data management: from typed interfaces and validation to caching, loading states, and error handling.
- You work at the interface between the app and the backend. When necessary, you expand our REST API based on PHP and Symfony to enable seamless implementation of new mobile features.
- You work on secure authentication, session management, and careful handling of sensitive customer and business data.
- You keep performance and platform-specific features in mind – even with changing network connections, app switches, and different devices. Accessibility and multilingualism are part of your product quality.
- You ensure changes with automated tests and verify the behavior on simulators and real devices. You design build, release, and monitoring processes up to the publication in app stores.
- You question requirements, propose your own solutions, and accompany functions from the idea through to deployment and further development.
- You extensively use AI tools like Claude Code in your development work and take responsibility for the quality, comprehensibility, and correctness of the results.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You don't need to know every library upfront. What matters is that you understand your tech stack, make good technical decisions, and independently familiarize yourself with new topics.
- You understand React, component architecture, state management, and asynchronous data flows, and you can structure complex relationships in an understandable way.
- You are familiar with the specifics of iOS and Android and approach performance issues, platform bugs, and debugging systematically.
- You are confident in integrating REST APIs and understand API contracts, authentication, validation, and error handling.
- Ideally, you also have knowledge of PHP and Symfony. You can understand existing API endpoints, analyze errors between the app and backend, and independently extend interfaces.
- Automated testing, traceable technical decisions, and maintainable code are part of your daily development routine.
- You work independently and pragmatically, communicate clearly, and keep the benefit for our clients in focus.
- You speak fluent German and have good English skills.
Experience
- You have extensive experience with TypeScript, React Native, and Expo at a senior level and have supported mobile applications beyond mere implementation up to release.
This text has been machine translated. Show original
What we offer
- Remote-First Team - no location binding
- An inspiring and flexible work environment based on trust and personal responsibility
- The opportunity to influence the company's strategy and culture
- A dedicated team and the opportunity to work together on innovative solutions
- Regular team events
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Topics You Will Work On
Job Locations
About Your Employer
Easybill Gmbh
easybill ist eine cloudbasierte Rechnungssoftware, die sich durch die sehr einfache Anwendung, eine umfassende Funktionalität und der vielfältigen Anbindung durch Schnittstellen schon seit mehr als 10 Jahren am Markt behauptet. easybill ist ein junges, aufsteigendes Unternehmen mit aktuell mehr als 10.000 aktiven Kunden und wir wachsen stetig weiter.
Description
- Founding Year
- 2007
- Company Type
- Established Company
- Working Model
- Full Remote
- Industry
- Internet, IT, Telecommunication