Staff Software Engineer - UI
Core
Define and implement robust, scalable front-end architectures for complex data and AI-driven applications, designing resilient UI patterns for non-deterministic AI outputs.
Role type
Staff Software Engineer (Front-end)
Builds
Data and AI-driven applications with interactive visualizations and dynamic UI components
Domain
Healthcare marketing technology
Deliverable
production ML models
Required skills
React, TypeScript, modern Vanilla Javascript (ES6+), GraphQL, React Apollo, Zustand, module bundlers (Vite/Webpack), monorepo management (Lerna), SCSS/Sass, Tailwind CSS, CI/CD pipelines, application analytics, AI-assisted development tools, real-time UI patterns (SSE/WebSocket)
Preferred skills
architecting component library architectures, implementing application analytics strategy, integrating UIs with agent/tool-driven backends
Technologies
AG Grid, Grafana, Google Analytics, Pendo, Cursor, Claude Code, GitHub Copilot
Responsibilities
Set technical direction and architectural leverage for system scaling; design and develop high-quality UIs with performance optimizations; establish engineering standards and mentor engineers; lead cross-team collaboration on technical roadmaps; design monitoring/alerting strategies; champion AI-assisted development and review AI-generated code; design resilient UI patterns for AI latency; ensure cross-browser compatibility and accessibility compliance.
Seniority
Staff, technical leadership & mentorship