Logo Easybill Gmbh

Freelance Senior Mobile Engineer

New

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

    • Location Anrath

      47877 Nordrhein-Westfalen

      Germany

    About Your Employer

    Easybill Gmbh

    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
  • Logo Easybill Gmbh

    Freelance Senior Mobile Engineer

    Location
    Anrath
    Working Model
    Full Remote
    Diversity
    Open for all genders

    More Jobs