· 5+ years of professional software engineering experience across modern web and cloud architectures.
· Deep Frontend Expertise:
- Production experience with Next.js (App Router) and React 18/19.
- Mastery of TypeScript (generics, mapped types, strict null checks).
- Practical experience with TanStack Query (v5) and Zustand.
- Strong proficiency with MUI (Material-UI), Emotion, and Tailwind CSS.
· Specialized UI & Data Visualization:
- Demonstrated experience building interactive node/flow graphs using XYFlow (React Flow).
- Hands-on experience rendering data visualizations using Recharts and/or Vega-Lite / React-Vega.
· Backend & Cloud:
- Solid proficiency in Python and asynchronous programming with FastAPI and Pydantic.
- Production experience deploying containerized applications to Google Cloud Platform (Cloud Run).
- Hands-on experience with Google Cloud Firestore (document modeling, real-time listeners, composite indexes).
· Authentication & Security:
- Proven track record implementing OAuth2 / OIDC authentication flows, specifically using NextAuth.js with enterprise identity providers (e.g., ForgeRock, Okta, Ping).
Preferred Qualifications
- Experience optimizing canvas rendering and DOM virtualization performance for large node graphs in XYFlow.
- Familiarity with declarative grammar of graphics and compiling dynamic specs for Vega-Lite.
- Experience with full-stack type safety tools (e.g., OpenAPI / Swagger schema generation feeding TypeScript codegen or Zod validation).
- Familiarity with GCP ecosystem tools (Cloud Build, Cloud Monitoring, Artifact Registry, Secret Manager).
-
Please let me know, if any of your friends are looking for a job change. Kindly share the references.