Photon Career Site-posted 2 months ago
$64,000 - $224,000/Yr
Full-time • Senior
5,001-10,000 employees

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 softPOS (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.

  • 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.
  • 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.
  • Medical, vision, and dental benefits.
  • 401k retirement plan.
  • Variable pay/incentives.
  • Paid time off.
  • Paid holidays.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service