We are seeking a Frontend Technical Architect with deep expertise in React Native to lead the architecture and delivery of a scalable, high-performance POS platform across multiple device types-including Android-based PAX E700 terminals and soft POS (mobile / tablet) solutions . This onsite role is critical to aligning design decisions with business goals, enabling reusability across platforms, and supporting multi-track development teams.
Key Responsibilities :
- Define and own the frontend architecture strategy for a modular React Native-based POS system across multiple platforms (PAX E700, Android / iOS).
- Provide architectural direction for reusable components, shared libraries, platform-specific overrides, and device-level integrations (e.g., printer, scanner, card reader).
- Collaborate with UX, backend architects, product owners, and QA to align technical design with functional goals .
- Support frontend development teams with code reviews, scaffolding, performance optimization , and best practices.
- Drive key technical decisions including state management, offline sync patterns, API contract structure, and testing strategy.
- Ensure the application meets high standards for performance, accessibility, security, and maintainability .
- Help guide platform-specific adjustments for hardware constraints (e.g., limited memory, screen sizes, peripheral behavior on PAX).
- Document architectural decisions, design guidelines, and technical runbooks.
Required Skills :
10+ years of software development experience, with 4+ years in React Native .Proven experience as a Frontend or Mobile Architect for enterprise-grade applications (ideally in retail or fintech).Deep understanding of React Native architecture , native module integration, and platform-specific adaptations (Android / iOS).Strong experience designing apps that work in offline / online modes , sync with APIs, and operate on Android-based POS devices .Familiarity with common POS hardware interfaces (e.g., EMV reader, printer, barcode scanner).Solid understanding of RESTful APIs , JSON payload design, and integration with backend / BFF services.Experience with PAX E700 , Sunmi, or similar Android-based smart POS devices.Exposure to TypeScript , Redux / MobX , and mobile CI / CD workflows.Familiarity with usability testing pipelines, accessibility standards, and test automation frameworks like Detox or Appium.