Full Stack Software Developer

4 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

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

React Native (iOS/Android), React for Web, and Progressive Web Apps (PWA)

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

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You