Senior Full Stack Engineer II
$158,500–$237,700 year
On-siteRenton, Washington, United States
Job Summary
Lead cross-functional initiatives delivering user-facing features end-to-end across frontend, GraphQL/APIs, services, and data. Define Vue 3/React standards with TypeScript, promote state and GraphQL patterns, and drive accessibility aligned with WCAG. Design and evolve GraphQL schemas and APIs matching product workflows, while building backend changes in C#/.NET or Node.js and updating data models in Postgres or MongoDB. Mentor engineers through pairing and code reviews to enforce domain standards and participate in on-call rotation for incident response. Raise the agentic AI bar by modeling effective agent workflows and sharing patterns for validating code generation.
Required Qualifications
- 7+ years building and shipping web products across frontend and backend
- Strong frontend experience with Vue 3 and/or React + TypeScript, including large-codebase maintainability and accessible UI development (WCAG-aligned)
- Experience defining or evolving state management, component architecture, and design systems
- Backend and data experience designing GraphQL/REST APIs and implementing services in C#/.NET and/or Node.js, with Postgres/SQL + MongoDB
- Experience operating production services in AWS (deployments, debugging, scaling/observability basics)
- Proven track record to lead cross-team execution through clear design docs, technical discussions, partner alignment, and mentoring
- Hands-on experience using AI agents for production delivery including validating and correcting AI-generated code
Desired Qualifications
- Event-driven patterns (queues/pub-sub)
- Prior experience breaking down monolithic framework architectures, built using .NET and C#, into smaller distributed services
- Experience working with both relational (e.g., SQL Server, MySQL, Postgres) and non-relational databases (e.g., DynamoDB, MongoDB)
- Curiosity about or knowledge of Wizards brands (e.g., Magic: The Gathering)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.