Blog

Website Burlywall LLC

Role: UI/Front End Architect

Work Location: Princeton, NJ

                                         

Duration: 3 months contracts with possible extension.

 

 

UI/ Frontend architect responsibilities at NNI:
  design system and tokens:
– Define and maintain a multi-brand design token dictionary/library
– Collaborate with UX/UI designers in Figma to ensure consistent handoff of tokens and components
– Create and maintain scripts to convert design tokens (e.g., JSON) into SASS variables
– Implement scalable SASS architecture for theming and brand overrides (e.g., BEM, SMACSS)

  component library and storybook:
– Architect and implement a Storybook environment for component development and validation
– Use Storybook to validate designs not representable in Figma (e.g., gradients, parallax, motion)
– Document components, styles, and usage guidelines within Storybook
– Collaborate with QA and design teams on visual validation and testing

  aem frontend integration:
– Lead front-end implementation of AEM Core Components
– Build composite components by extending or combining AEM Core Components
– Align Storybook components with AEM implementations for consistency
– Integrate front-end assets (HTML, CSS, JS) with AEM’s backend structure and Sling models

  framework and automation:
– Build reusable SASS framework for multi-brand support and scalability
– Automate the import of design tokens from Figma or JSON into the codebase
– Develop CI-compatible scripts for style bundling, linting, and validation
– Set up visual regression and performance testing pipelines

  cross functional collaboration:
– Act as technical liaison between design, front-end, and AEM backend teams
– Collaborate with product owners, designers, and developers on component feasibility and design integrity
– Lead technical design reviews and provide mentorship to front-end developers

  scalability and best practices:
– Define and enforce scalable theming and component reuse strategies
– Ensure performance optimization and accessibility compliance (WCAG standards)
– Evaluate and introduce tools and processes to improve code maintainability and developer experience

To apply for this job email your details to jobs@burlwyall.com