Zum Inhalt springen

    React Native Developer

    Open
    Veröffentlicht 10/1/2026
    Aktualisiert 10/7/2026

    Stellenbeschreibung

    We are seeking a Senior React Native Developer to lead the modernization of our enterprise mobile applications. This is not a standard feature-factory role. You will be tackling a complex legacy ecosystem (e.g., warehouse, spare parts, and workshop management software) and translating it into a modern, highly decoupled mobile architecture.

    Using Domain-Driven Design (DDD) principles, you will untangle legacy business logic, build Anti-Corruption Layers, and strict-type our codebase. We need an engineer who doesn't just use React Native, but deeply understands how it works under the hood and can mold it to fit complex business needs.

    Key Responsibilities

    • User-Centric Domain Modeling: Deep-dive into real-world workflows to understand how end-users actually operate. You will reconstruct the business domain from the user's perspective, capturing rules and processes that may not be explicitly written in the legacy code.

    • Independent Architecture: Model the domain independently from the legacy backend. You will use the existing legacy structures to understand the business, but you will not replicate its technical debt, naming conventions, or shortcuts in the new code.

    • Strategic Refactoring: Analyze the existing codebase to identify recurring domain concepts. Extract these into atomic, single-responsibility components, hooks, and modules with minimal interfaces.

    • System Decoupling: Strictly separate UI rendering from business logic.

    • Anti-Corruption Layers: Design and implement robust Anti-Corruption Layers (ACL) to protect the mobile application from the legacy system and other external integrations.

    • Code Quality & Typing: Strengthen the existing codebase with uncompromising, strict TypeScript typing.

    • Framework Management: Lead the upgrading of frameworks and dependencies (React Native, Expo, native libraries) and confidently resolve complex compatibility issues.

    • Custom Solutions: Intervene, extend, or patch the React Native framework when standard, out-of-the-box solutions are insufficient for our requirements.

    • Technical Documentation: Write clear, concise documentation detailing your technical decisions, architecture choices, and the rationale behind them.

    Anforderungen

    Requirements

    • Experience: 3+ years of hands-on, production-level experience with React Native and TypeScript.

    • Advanced TypeScript Mastery: Deep expertise in strict mode, generics, discriminated unions, and type narrowing. You treat any and unknown as absolute last resorts.

    • React Native Internals: You don't just use the framework; you know how it breathes. You have a deep understanding of the rendering cycle, reconciliation, the New Architecture, JavaScript vs. UI threads, and complex modal/navigation management.

    • Legacy Refactoring Proven Track Record: Demonstrated ability to untangle legacy code, recognize mixed responsibilities, extract abstractions, and drastically reduce system coupling.

    • Domain-Driven Design (DDD): Strong working knowledge of DDD principles, particularly Ubiquitous Language, independent domain modeling, and building Anti-Corruption Layers.

    • User Empathy & Analytical Thinking: The ability to immerse yourself in the operational reality of the users (workshops, logistics) and translate their physical workflows into clean digital architecture.

    • Mobile-First UX Understanding: A clear understanding of the nuances between mobile and web interactions (touch mechanics, virtual keyboard handling, focus states, hardware back-button behaviors).

    • Communication: Strong ability to articulate, motivate, and defend your technical choices in writing.

    • Italian proficiency is a must have

    Über Division5

    Seit über 10 Jahren schaffen wir Lösungen, die Leben verbessern. Wir übernehmen komplexe Projekte, die andere meiden. Unsere DNA: Kühnheit und Mut. Wir sagen ja, wenn andere nein sagen.

    Remote-First Unternehmen
    50+ Teammitglieder
    Branchenführer

    Ähnliche Stellen

    Schau dir andere offene Stellen auf unserer Karriereseite an.

    Alle Stellen Anzeigen