
Software Engineer β Design Systems
Posted 15 hours ago

Posted 15 hours ago
This is a fully remote position, open to applicants in California, +2 more states.
β’ Participate in the development of shared component libraries for React Native and web applications
β’ Create accessible and reusable components, prioritizing quality and user experience
β’ Design components, tokens, patterns, documentation, and tools to ensure consistent user experiences
β’ Work collaboratively with designers, product engineers, and stakeholders to turn design concepts into robust implementations
β’ Detect accessibility issues and enhance inclusive practices in product development
β’ Contribute to motion design, micro-interactions, transitions, and interaction patterns
β’ Develop Storybook examples, usage instructions, migration notes, and technical documentation
β’ Assist product teams in migrating and adopting shared components
β’ Write tests, uphold implementation standards, and engage in code reviews
β’ Refine the design system based on actual usage throughout the codebase
β’ Over 3 years of professional experience in software engineering
β’ Ideal experience in creating user-facing product experiences using React, React Native, TypeScript, or similar technologies
β’ Solid understanding of frontend fundamentals
β’ Practical experience with accessibility or a strong interest in inclusive digital solutions
β’ Familiarity with keyboard behavior, screen readers, focus management, semantic structure, color contrast, and effective interaction patterns
β’ Interest in design systems, encompassing component APIs, design tokens, documentation, adoption, consistency, flexibility, and standardization
β’ Ability to collaborate effectively with designers and engineers
β’ Eagerness to explore motion design and interaction specifics
β’ Strong written and coding communication abilities
β’ Comfortable navigating ambiguity and breaking down improvements into manageable, incremental steps
β’ Experience in contributing to or maintaining a design system, component library, or shared frontend platform is a plus
β’ Familiarity with React Native, mobile accessibility, animation libraries, or cross-platform UI patterns is advantageous
β’ Knowledge of Storybook, Figma, design tokens, visual regression testing, or frontend testing tools is a plus
β’ Experience in supporting the migration or adoption of shared components within a large codebase is a plus
β’ Health, Dental & Vision Plans
β’ Life Insurance
β’ Long/Short Term Disability
β’ Competitive Pay
β’ 401k Matching
β’ Team Member Stock Purchasing Program (TMSPP)
β’ Learning & Development Opportunities
β’ Tuition Reimbursement
β’ Unlimited PTO
β’ Daily Lunch, Snacks & Coffee (in-office only)
β’ Commuter benefits (in-office only)
β’ Bonus
Sargent & Lundy
General Dynamics Ordnance and Tactical Systems
General Dynamics Ordnance and Tactical Systems
RTX
Get handpicked remote jobs straight to your inbox weekly.