Logo
Photon

Technical Architect_New York

Photon, New York, New York, us, 10261

Save Job

Job Description

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.

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.

Compensation, Benefits and Duration

Minimum Compensation: USD 64,000 Maximum Compensation: USD 224,000 Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role. Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees. This position is available for independent contractors No applications will be considered if received more than 120 days after the date of this post