48070
Schwarz Digits creates the technological foundation for digital sovereignty in Europe. As the IT and digital division of the Schwarz Group, we develop and manage the IT infrastructures for the retail divisions Lidl and Kaufland, as well as Schwarz Production and PreZero. At the same time, we operate as an independent provider in the external market to support companies across Europe in their digital transformation. We bundle our core services in the areas of Cloud, Cyber Security, Data & AI, Communication, and Workspace.

Join us and contribute to digital sovereignty in Europe. With us, you will work at the intersection of agility and security: You will benefit from fast decision-making processes, enjoy genuine creative freedom in your projects, and be able to build upon the stable foundation of the Schwarz Group. 

Your tasks

  • Technical Excellence: Build high-performance, scalable mobile applications using React Native and Native languages (Swift/Kotlin).
  • Native & JS Bridging: Act as the bridge between the Native world and the JavaScript world, writing custom native modules when specific platform performance or functionality is required.
  • Code Quality Guardian: Provide value not just by writing code, but through conscientious analysis and Pull Request Reviews, ensuring the team maintains a clean, performant, and maintainable codebase.
  • Global Ownership: Embrace the "You build it, you run it" philosophy. You care about the product as a whole, from the CI/CD pipeline configuration to the release process.
  • Collaboration: Work in a cross-functional agile team, collaborating closely with Backend Engineers, Designers, and Product Owners to ensure seamless API integration and UX.
  • Innovation: Propose new ideas, improve existing mobile practices, and proactively contribute to the product evolution.

Your profile

  • 5+ years’ experience as a Mobile Developer (with a significant portion focused on React Native).
  • Experience working in Agile/Scrum environments.
  • Seniority in React Native: Deep knowledge of the React Native ecosystem, performance optimization, rendering behavior, and state management.
  • Native Development (iOS & Android): Proven experience in native mobile development (Swift for iOS and Kotlin for Android). You must be comfortable opening Xcode or Android Studio to debug or build features.
  • Bridging Experience: Proven experience writing Native Modules and bridging Native UI components to React Native. You understand how the bridge (or JSI/Turbo Modules) works.
  • Mobile Architecture: Advanced knowledge of mobile design patterns, navigation structures, and offline-first strategies.
  • Testing: Strong habit of creating Unit Tests (Jest), Component Tests, and E2E Tests (Detox/Appium), as well as managing CI/CD Pipelines.
  • Observability: Experience implementing and analyzing mobile monitoring tools (Crashlytics, Firebase).
  • Language: Proficiency in English.
  • The following skills would be a plus: Experience with Backend technologies (.NET, Python), understanding of Cloud platforms (Azure/GCP) and containerization (Docker/Kubernetes), experience in DDD.

React Native / Full Stack Engineer (m/f/d) 1

Apply Now »