REMOTE- Front End Architect; React
Plano, Collin County, Texas, 75086, USA
Listed on 2026-03-06
-
Software Development
React.js, Full Stack Developer
Job Description
As Staff Front End Archtiect on the DevX Team, you are a force multiplier for our frontend engineering community. You bring deep, production-tested experience in both React and React Native, and you use it to raise the quality bar across our mobile and web products. You'll work directly on the mobile application rewrite alongside our React Native Specialist, and you'll be one of the primary technical voices our product engineering teams hear when they're learning to do things the right way.
This role suits someone who loves the craft of frontend engineering, has strong opinions about what good looks like, and genuinely enjoys helping other engineers level up. Tasks will include:
Contribute hands-on to the rewrite of problematic areas in the React Native application — error boundaries, observability, defensive patterns, integration resilience
Implement and reinforce frontend engineering standards across React (web) and React Native (mobile) codebases
Drive consistent state management patterns across web and mobile — Zustand, Redux, and React Query (Tanstack), including guidance on when to use each
Establish and document standards for Graph
QL consumption using React Query — query patterns, caching strategy, error handling, optimistic updatesConduct code reviews across product engineering teams with a focus on education, not just gatekeeping
Pair with and mentor engineers across both the customer-facing and restaurant-side technology organizations
Contribute to standards documentation and reference implementations
Collaborate with the React Native Specialist on mobile architecture and Expo-based deployment patterns
Participate in integration design discussions alongside the Solutions Architect, representing the frontend consumer perspective
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements8+ years of frontend engineering experience, with strong production depth in both React and React Native
Experience shipping and maintaining high-traffic consumer applications on both web and mobile (iOS and Android)
Hands-on experience with Expo — managed workflow, EAS Build, and OTA update patterns
Strong command of state management in React ecosystems — Zustand, Redux, and React Query (Tanstack); able to reason about tradeoffs and define team-wide standards
Proficiency consuming Graph
QL APIs in React and React Native applications using React Query / Tanstack
Experience with error handling patterns, observability instrumentation (Data Dog or equivalent), and defensive coding in frontend applications
A genuine interest in mentorship and standards work — you find it rewarding to help a team get better, not just to build things yourself Experience in a DevX, platform, or frontend guild/chapter leadership role
Familiarity with backend systems and Graph
QL API design from a consumer-side perspective
Experience with design systems or component library development
Background in e-commerce or food tech frontend applications
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).