We are seeking an exceptional Senior Full-Stack or Principal Frontend Engineer to architect and lead development of a modern psychometric assessment platform for the healthcare sector. This role requires deep frontend expertise combined with domain-specific language design experience and proven success building graph-based workflow systems in regulated healthcare environments.
You will be the technical lead responsible for designing a YAML-driven DSL that enables clinicians and administrators to define complex psychometric assessments as composable, version-controlled artifacts, and for building the visual editors and form builders that operationalize this DSL into production grade user experiences.
What You’ll Build Assessment DSL & Configuration Engine
- Design and implement a YAML-based domain-specific language for psychometric assessment definitions, including question schemas, scoring formulas, branching logic, and multi-language localization
- Build an Admin UI with visual editor enabling non-technical users to compose assessments via drag-and-drop form builders while maintaining DSL compliance
- Architect a graph-based assessment flow engine that interprets DSL definitions to dynamically render patient-facing forms with conditional logic, skip patterns, and adaptive testing capabilities
Healthcare Frontend Applications
- Lead development of three React/TypeScript single-page applications (Admin UX, Clinical UX, Patient UX) hosted on Azure Static Web Apps
- Implement Node.js Backend-for-Frontend pattern for admin tools, and Python BFF for clinical/patient interfaces to optimize API interactions
- Design stateful, observable UI workflows with real-time progress tracking, session management via Azure Redis Cache, and seamless integration with asynchronous scoring/enrichment pipelines
Graph Network Representations
- Model psychometric assessment suites as directed acyclic graphs where nodes represent questions/assessments and edges represent dependencies, bra
📌 Sr Full-Stack Engineer (Corrientes)
🏢 DevLights
📍 Corrientes
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.