Orcrist Technologies - (Senior) Mobile Engineer (React Native)
Requirements
• Open-source contributions to React Native or Expo. • Practical experience with AI coding agents and modern AI-assisted development.
Responsibilities
• Build and ship production mobile features with React Native, Expo, TypeScript, and Expo Router. • Own architectural decisions across state management, data fetching, offline behavior, navigation, and the mobile build/release pipeline. • Build geospatial experiences with MapLibre, including real-time location and map interactions. • Improve performance and reliability across startup time, animations, lists, memory, battery, and crashes. • Establish reliable testing with Jest, React Native Testing Library, and Maestro. • Own production delivery with EAS, including builds, signing, releases, and app store readiness. • Contribute to backend APIs when useful and help establish engineering standards as the team grows. • Use AI-assisted development tools to accelerate delivery without compromising quality. • Several years of professional software engineering experience, including at least two production React Native apps with real users. • at least two production React Native apps • Strong React Native, TypeScript, and Expo experience, including the New Architecture (Fabric, TurboModules, Bridgeless). • New Architecture • Experience with mobile performance, testing, observability, and production releases. • Hands-on experience with MapLibre, Mapbox, Google Maps, or comparable mobile mapping technologies. • Evidence of owning architecture or major technical decisions, not just implementing predefined features. • Strong engineering judgment, pragmatic problem-solving, and the ability to work independently in a small team. • University-level technical education in computer science, software engineering, or a related field. • Eligible to work in Germany and, where required, for EU/NATO security clearance. • Nice-to-haves • Node.js, Bun, or other backend experience. • Reanimated, Gesture Handler, and advanced React Native animations. • Geospatial, aviation, ADS-B, drone, or real-time location experience. • Experience with EAS/Fastlane and mobile CI/CD. • Defense, law enforcement, or other regulated-environment experience. • German language skills. • Open-source contributions to React Native or Expo. • Practical experience with AI coding agents and modern AI-assisted development.
Benefits
• Own the mobile architecture: Shape a greenfield product and its technical direction. • Own the mobile architecture: • Modern stack: React Native, Expo, New Architecture, Reanimated, MapLibre, TanStack Query, and Zustand. • Modern stack: • High ownership: Work in a small team where your decisions have direct product impact. • High ownership: • Remote-first, Germany-wide: Work from wherever you do your best work, with regular team gatherings in Berlin/Dresden and other off-site locations. • Remote-first, Germany-wide: • Flexibility by default: Flexible working hours help you make work fit your life. • Flexibility by default: • Your setup, your way: Get a personal home-office equipment budget to create a workspace that works for you. • Your setup, your way: • 30 days of vacation: Take the time you need to recharge and come back with fresh energy. • 30 days of vacation: • Keep growing: We invest in your personal and professional development. • Keep growing: • Get rewarded for impact: Performance bonuses are tied to agreed objectives and key results. • Get rewarded for impact: • A warm welcome: Every new team member gets a welcome goodie bag. • A warm welcome: • Good people, good times: From summer and Christmas parties to regular team gatherings, we make time to celebrate together. • Good people, good times: • A mission that matters: Work on challenges with tangible impact on public safety and national security. • A mission that matters:
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT