Skip to content
← Back to job listings

Software Engineer (Design Systems)

Rocket Money · Ashington, United Kingdom

RemoteImported listingfull-time3 days ago

About The Role

Join Rocket Money as a Software Engineer on the Design Systems team. You'll build accessible, reusable components, evolve our design system foundations, and strengthen accessibility practices. Collaborate closely with designers and engineers, contribute to motion and interaction quality, improve documentation and examples, and support adoption at scale. Enjoy benefits like unlimited PTO, health plans, and 401k matching.

  • Contribuer à la construction de composants accessibles et réutilisables, en mettant l'accent sur la qualité, l'utilisabilité et l'accessibilité dès le départ.
  • Collaborer avec les designers, les ingénieurs produits et d'autres parties prenantes pour comprendre les besoins, traduire l'intention de conception en mise en œuvre durable et aider les équipes à adopter les modèles du système.
  • Participer à l'évolution des fondations de notre système de conception, en travaillant sur les composants, les jetons, les modèles, la documentation et les outils qui facilitent la création d'expériences utilisateur cohérentes.
  • You communicate clearly in writing and in code. You can explain tradeoffs, document usage patterns, and help other engineers understand how and why to use shared components
  • You have hands-on experience with accessibility or a demonstrated interest in making digital products more inclusive. You think about keyboard behavior, screen readers, focus management, semantic structure, color contrast, and usable interaction patterns
  • You’re interested in design systems: component APIs, design tokens, documentation, adoption, consistency, and the balance between flexibility and standardization
  • You have strong frontend fundamentals and care about building UI that is reliable, maintainable, and enjoyable for other engineers to use
  • You enjoy collaborating closely with designers and engineers, and you can move comfortably between design intent, technical constraints, and pragmatic implementation
  • You have 3+ years of professional software engineering experience, ideally building user-facing product experiences with React, React Native, TypeScript, or similar technologies
  • You bring curiosity about motion design and interaction details. You don’t need to be a motion specialist, but you’re excited to help build thoughtful, accessible motion patterns that improve the product experience
  • You’re excited to grow in a mid-level role on a team that values craft, collaboration, accessibility, and high-leverage systems work
  • You’re comfortable working in ambiguity, asking good questions, and breaking larger improvements into safe, incremental steps
  • Familiarity with Storybook, Figma, design tokens, visual regression testing, or frontend testing tools
  • Experience contributing to or maintaining a design system, component library, or shared frontend platform
  • Experience with React Native, mobile accessibility, animation libraries, or cross-platform UI patterns
  • Experience supporting migrations or adoption of shared components across a large codebase

This is an external listing. JobSpring does not represent or verify the employer. Report this listing