Emerging Careers Software Developer, Design Systems
Kotputli, Rajasthan
Work from home
#37768
Remote / WFH
careersprint · Germany · via CareerSprint
Job Description
Senior Associate Software Developer, Design System – Hybrid, Cary, North Carolina or Remote in EST time zone We’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers. If you’re looking for a dynamic, fulfilling career with flexibility and a world-class employee experience, you’ll find it here. We’re recognized around the world for our inclusive, meaningful culture and innovative technologies by organizations like Fast Company, Forbes, Newsweek and more. About the job The Digital Experience organization in R&D is seeking a Front-End Developer to join the team creating SAS’s newest component offering in its design system, Filament. You’ll apply your front-end development expertise to build and maintain the components that power SAS’s marketing and post-purchase experiences. You’ll partner with designers, the Developer Lead, and cross-functional teams to implement accessible, performant components based on design specifications, working within an established design system while contributing to its evolution. You’ll have the opportunity to impact how customers experience SAS digital properties at global scale. As a Sr. Associate Software Developer, Design Systems, you will Develop front-end components based on design specifications, ensuring implementations match design intent and meet quality, performance, and accessibility standards. Write clean, maintainable, and well-documented code following established patterns, conventions, and best practices for the component library. Implement responsive, accessible components that meet WCAG compliance standards and work seamlessly across browsers, devices, and assistive technologies. Collaborate with designers to refine component specifications, provide technical feasibility input, and ensure smooth design-to-development handoff. Participate in code reviews, providing and receiving constructive feedback to maintain code quality and share knowledge across the team. Write unit tests, integration tests, and accessibility tests to ensure component reliability and prevent regressions. Contribute to component documentation in Storybook, including usage guidelines, prop specifications, and interactive examples. Consume and extend Filament design tokens and foundational components, ensuring consistency with the broader design system. Participate in sprint