About Synapsis Synapsis Technologies builds AI‑enabled health apps and connected experiences that help people understand and improve their health. Our portfolio includes mobile and web applications for wellness, women’s health, and clinical workflows. We integrate with wearables, medical devices, and third‑party platforms while maintaining rigorous privacy and security standards. The Role We’re looking for a React Developer who is fluent across React Native (iOS/Android), React for Web, and Progressive Web Apps (PWA) . You’ll ship responsive, accessible, and performant user experiences; integrate multiple APIs; implement RBAC/authorization ; and contribute to complex end‑to‑end features from UI to release. What You’ll Do Build and maintain cross‑platform React Native apps (Expo or bare), responsive web apps (React/Next.js), and installable PWAs (service workers, offline cache, background sync). Integrate multiple APIs (REST/GraphQL); handle auth flows (OAuth2/OIDC), token refresh, pagination, retries, and client‑side caching. Design and implement Role‑Based Access Control (RBAC) and permissions (e.g., Keycloak/Auth0/Custom), including protected routes, feature‑flagged UIs, and audit‑friendly patterns. Collaborate with product/design to scope features; own components, screens, and data flows end‑to‑end. Write high‑quality TypeScript, unit/integration tests (Jest, React Testing Library), and E2E tests (Playwright/Detox). Optimize performance (virtualized lists, memoization, bundle/profile analysis) and accessibility (WCAG 2.1 AA best practices). Ship via CI/CD (Fastlane/EAS/GitHub Actions) to App Store/Play Console and web environments. Contribute to secure‑by‑design practices (input validation, secrets handling, least‑privilege access, data minimization). Must‑Haves 3–4 years building production React/React Native apps with TypeScript . Proven experience delivering responsive UIs for mobile and web , including PWAs. Solid API integration skills across multiple providers; comfortable with REST/GraphQL, WebSockets, and offline‑first patterns. Hands‑on with RBAC/authorization (route guards, role/permission checks, server‑driven policy, token management). Strong state/data management: React Query/TanStack Query , Redux Toolkit, Zustand, or equivalent. Testing mindset with practical coverage (unit, integration, E2E) and CI familiarity. Ability to decompose complex requirements, communicate trade‑offs, and ship incrementally. Nice‑to‑Haves Next.js (SSR/ISR), Vite build tooling, and Tailwind CSS. Expo (EAS), native modules/bridging, and mobile performance profiling. Experience with one or more auth stacks: Keycloak, Auth0, Cognito, Firebase Auth. Knowledge of healthcare privacy and compliance (e.g., PIPEDA , SOC 2), basic familiarity with FHIR/HL7 or wearable SDKs. Analytics and experimentation (feature flags, A/B testing, Amplitude/GA4, Segment). Experience in design systems or component libraries (Storybook, Radix UI). Our Tech Stack (you don’t need all of these) Frontend: React, React Native, TypeScript, Next.js, Tailwind, PWAs (Workbox) Data/State: React Query/TanStack Query, Redux Toolkit/Zustand Auth/RBAC: OAuth2/OIDC, JWT, Keycloak/Auth0 (or similar) Testing/CI: Jest, React Testing Library, Playwright/Detox, GitHub Actions, Fastlane/EAS APIs/Realtime: REST, GraphQL, WebSockets How We Work Small, fast, and product‑driven teams with clear ownership and frequent releases. Design partnerships with clinicians and wellness experts; user research informs roadmap. Pragmatic engineering: shipping reliable, secure features with a focus on impact. Benefits & Perks Competitive compensation with performance growth. Meaningful work in digital health with real‑world user impact. How to Apply Send your GitHub/portfolio and a short note about a complex feature you shipped (ideally involving RBAC or multi‑API integration) to info@synapsismedical.com