Beachwood, OH, 44122, USA
20 hours ago
Senior Front-End / Full-Stack Developer
Job Description Senior Front-End / Full-Stack Developer – Infinite Design System (Angular 19+) Position Summary Eaton is seeking a highly skilled developer to lead the evolution of our Infinite Design System, which serves as the foundation for consistent, scalable, and accessible digital experiences across the enterprise. This role will focus on building reusable Angular components, implementing design tokens, and maintaining documentation and visual testing workflows using Storybook and Chromatic. ________________________________________ Key Responsibilities • Develop and maintain Angular 19+ components for the Infinite Design System, ensuring accessibility, responsiveness, and performance. • Translate component designs from Figma and Storybook into production-ready Angular implementations. • Implement and manage design tokens for colors, typography, and spacing to ensure brand consistency. • Set up and maintain Storybook for component documentation and integrate Chromatic for visual regression testing. • Collaborate with UX/UI designers to deliver visually consistent and user-friendly interfaces. • Work closely with back-end developers to integrate front-end components with Java-based APIs. • Optimize application performance through best practices such as lazy loading, code splitting, and efficient change detection. • Participate in code reviews and enforce coding standards. • Document technical specifications and maintain system architecture for scalability. • Stay current with emerging front-end technologies and propose enhancements to the design system. INTL INDIA OR BRAZIL 20-30/hr We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/. Skills and Requirements • Bachelor’s degree in Computer Science, Software Engineering, or related field. • Proven experience as an Angular Developer with Angular 19+ (mandatory). • Hands-on experience building or maintaining a design system. • Strong proficiency in TypeScript, HTML, CSS, and responsive design principles. • Experience with Storybook, Chromatic, and Figma. • Familiarity with utility-first CSS frameworks (e.g., Tailwind CSS). • Accessibility expertise: WCAG compliance, semantic HTML, ARIA roles. • Experience integrating front-end components with Java/Spring REST APIs. • Proficiency with Git and CI/CD pipelines. • Experience with unit testing frameworks (Jasmine, Karma, Jest) and end-to-end testing tools (Cypress or Playwright). • Strong communication and collaboration skills; ability to work in an Agile environment. ________________________________________ Preferred Qualifications • Experience with monorepo management (Nx) and Angular schematics. • Familiarity with Azure Static Web Apps and cloud deployment strategies. • Knowledge of performance optimization techniques and observability tools.
Confirmar seu email: Enviar Email