amplify - Senior Staff Engineer, Design Systems
Requirements
• 8+ years of relevant work experience. Relevant fields include: • Front-end Developer • Design Technologist • Design engineer • Modern React, TypeScript, and JavaScript • Semantic HTML, CSS, and responsive design • Design systems architecture, reusable UI components, and design tokens • Figma for design-to-code workflows • Git and collaborative software development • Frontend build tools, component packaging, and testing • Web accessibility standards (WCAG) and accessible interaction patterns • Scalable frontend architecture across multiple applications and technology stacks • Body of work demonstrating experience building polished user interfaces, responsive layouts, and web apps. At least some of the examples should be built with React. • Demonstrated experience leading cross-functional technical initiatives, influencing engineering decisions across teams, and managing stakeholders with competing priorities. • Experience with design in education technology or a related field • Storybook or similar component documentation and development tools • Familiarity with CSS custom properties, design tokens, and token-driven styling architectures • Familiarity with scalable CSS methodologies • Familiarity with contract-based design systems and component contracts • Redux and state management • Building, publishing and maintaining Figma UI component libraries • Building AI skills and modern token-driven design systems
Responsibilities
• Architect and build the technical foundations of Amplify’s next-generation Design System, including reusable component libraries, design tokens, and frontend infrastructure that support consistent brand expression across Amplify products. • Partner with Design, Product, and Engineering leads to align technical strategy, priorities, and implementation approaches across teams. • Build relationships with stakeholders across Amplify, proactively identifying dependencies, navigating competing requirements, and communicating technical decisions and tradeoffs. • Lead cross-team technical discussions, build consensus around shared standards, and drive Design System adoption across products without direct reporting authority. • Collaborate with Product Designers to translate design standards and component contracts into scalable, maintainable, and accessible implementations. • Establish engineering standards, implementation patterns, and code quality practices that support consistency, accessibility, and maintainability across products and platforms. • Develop and maintain design system infrastructure, including repositories, component documentation, release processes, and contribution workflows that enable engineering teams to adopt and extend shared systems. • Explore and implement AI-assisted development workflows to improve the efficiency and quality of component development, testing, and documentation. • Provide technical mentorship, architectural guidance, and code review support to engineers implementing Design System standards. • Help establish and lead technical governance processes, balancing consistency and shared standards with product-specific requirements, technical constraints, performance, and business needs.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT