Must Have
-ย 7+ years of professional software engineering experience**, with **5+ years focused on frontend development** using React and TypeScript
-ย Deep understanding of component architecture, performance optimization, and modern rendering patterns
-ย Reliability-first engineeringย - you build stable, resilient features and treat every edge case, error state, and failure mode as a first-class concern
-ย Performance and scale awarenessย - experience profiling and optimizing for latency, throughput, memory efficiency, and rendering performance in data-intensive UIs
-ย 2+ years of real-time UI experience - you've built interfaces powered by WebSockets, streaming data, or similar and understand the state management and performance challenges that come with them
-ย Accessibility expertiseย - practical experience implementing WCAG 2.2 AA: ARIA patterns, keyboard navigation, live regions, and automated a11y testing
-ย Strong testing disciplineย - unit, integration, and end-to-end testing are part of how you work, not an afterthought (e.g., Vitest/Jest, Testing Library, Playwright)
-ย 2+ years with a production ownership mindset - you've operated what you've built, responded to incidents, and improved reliability based on what you learned
-ย Technical mentorshipย - 2+ years of demonstrated ability to raise the bar for a team through code review, architectural guidance, and knowledge sharing
-ย Excellent written and verbal communication - you can articulate technical decisions clearly to engineers, product managers, and stakeholders alike, and you default to writing things down
Valuable but Not Required
- Experience with design-system tooling (Storybook, shared component libraries, theming systems)
- Rich content integrations: embedded editors, data grids, canvas/diagram rendering
- 1-2 years of backend fluency with Node.js microservices, message brokers (Kafka), caching layers (Redis), or relational databases
- Familiarity with OAuth 2.0 / OIDC authentication flows
- 1+ years of cloud platform experience (Azure preferred), containerization (Docker/Kubernetes), and CI/CD pipeline design (GitHub Actions, GitOps)
- Contract testing, API mocking, or integration testing with tools like PACT, MSW, or Testcontainers
- Internationalization and localization at scale (i18n frameworks, RTL support, multi-locale workflows)
- Feature flagging and experimentation platforms
- Familiarity with SRE principles - error budgets, SLOs/SLIs, fault containment, capacity planning, and post-incident review
What Success Looks Like
-ย First 90 days:ย You've shipped meaningful, stable features, navigated the codebase confidently, and built trust with the team through quality contributions and solid code review.
-ย First 6 months: You're influencing technical decisions, driving improvements to reliability, performance, or developer experience, and actively mentoring at least one other engineer.
-ย First year: You're a go-to technical leader on the team - peers seek your input on design decisions, and the systems you've built run reliably at scale in production.
The pay range for this opportunity is from $128,500 to $173,000 + bonus potential + benefits.ย This range represents the anticipated low and high end of the salary for this position. Actual salaries will vary and are based on factors such as a candidate's qualifications, skills, competencies.
#LI-CS1