Qureos

Find The RightJob.

Mobile Application Developer

Envnt. is now hiring Senior Mobile Engineer (React Native) - (Cairo)


About Us

Envnt builds Enspct, a field service management platform that powers large scale inspection operations. Our product includes workflow builder, form builder, and report builder tools used by enterprise field teams and the administrators who support them. We are at a turning point moving to the cloud, expanding globally, and aiming for Gartner recognition. The technical choices we make now will shape how we scale.


About the Role

You will work on Enspct's mobile app, the app inspectors use in the field to complete tasks, fill forms, and collaborate with their teams in real time.


Your main focus

1. Forms renderer engine: The web based form builder lets non technical users design complex inspection forms. The mobile app includes the renderer that interprets those schemas and generates the UI. You will help extend this engine.

2. Mobile experience: You will work on offline first workflows, real time collaboration features, task management, and gamification modules building a reliable tool for inspectors working in the field.


Day to day, you will build well designed, reusable components within our design system. You will write styles that are responsive and fluid, and TypeScript types that enforce contracts across the codebase. You will optimize for performance across iOS and Android.


What We Are Looking For

  • Technical depth not just framework familiarity: Deep understanding of React Native internals: JS thread vs UI thread, bridging, performance implications
  • Platform specific handling: you know the iOS and Android gotchas and how to handle them cleanly
  • Performance optimization: debug janky scrolls, optimize FlatList rendering, reduce unnecessary re-renders
  • TypeScript as contracts: you understand the difference between compile time guarantees and runtime reality
  • JavaScript primitives: closures, references, mutation, async behavior you can predict what code will do before running it
  • Experience with design system development: building reusable, composable components with clear APIs


Systems thinking

  • Modular thinking: break complex problems into simple, well bounded modules
  • You consider operability: logging, failure modes, data correctness, and long term maintenance when designing systems


Nice to Have

  • Experience with schema driven UI systems (though strong React fundamentals and systems thinking are what matter most)
  • Prior work on offline first architecture: you understand sync strategies, conflict resolution, and local persistence
  • Experience building and deploying mobile applications with Expo
  • React for web experience (we are migrating our web app from Angular, though mobile remains your focus)

© 2026 Qureos. All rights reserved.