Senior Software Engineer - Design
New
L
LoancrateMortgage, fintech
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- GraphQLFigmaTypeScriptReact
Requirements
- Portfolio showing high-craft visual/interaction design in complex B2B/SaaS, with dense layouts and strong keyboard/focus patterns.
- Production React + TypeScript proficiency; comfortable shipping components for broad consumption.
- Experience building design systems with component libraries, variant APIs, and documented stories.
- Deep Figma skills: variables, auto-layout, variants, prototyping, library hygiene.
- Accessibility proficiency: WCAG, ARIA, color/contrast, motion sensitivity.
- Comfort designing AI UX: uncertainty, intervention affordances, streaming content, error states.
- Facility with data-dense UIs: tables, filtering/sorting, bulk actions.
- User research skills for fast iteration: task-based tests, heuristic reviews, telemetry-informed iteration.
- Product mindset; crisp written communication and rationale; bias to ship without compromising correctness.
Responsibilities
- Own the end-to-end design process for features - from discovery and wireframing through high-fidelity Figma design and final implementation in React/TypeScript.
- Build and maintain a design system and component library, using shadcn/ui variants and a dedicated component package with documented permutation coverage.
- Write accessible, production-quality React components, ensuring correct ARIA, keyboard, and focus management.
- Collaborate with PMs and engineers during discovery to ensure designs are user-centered and technically feasible.
- Define and enforce visual and interaction design standards; audit and drive consistency across the product.
- Maintain Figma libraries, component documentation, and design-to-code handoff tooling.
- Partner with engineering to ensure design system components are implemented correctly and consistently across the codebase.
- Design for accessibility (WCAG compliance) and advocate for inclusive design practices.
- Develop and document UX patterns for complex interaction paradigms (multi-step workflows, AI-generated content, data-dense tables).
- Contribute to product strategy discussions and motion/microinteraction guidelines.
View Full Description & ApplyYou'll be redirected to the employer's site