Senior UX Developer

Aron Buckley-Smith

Achievements & Responsibilities

Led the development of a Vue.js component library aligned with Evri’s design system, using TypeScript and Storybook for documentation and visual testing, while collaborating closely with designers.
Rebuilt the "Track a Parcel" journey, integrating the component library to ensure design consistency and deliver a seamless user experience.
Implemented a Lerna-based monorepo, integrating Nuxt.js apps, a component library, and utility packages, optimising CI/CD pipelines with parallel execution, automated code quality checks, and enforced linting/test coverage using TypeScript, Husky, Lint-Staged, ESLint, and Prettier.
Developed a scalable CSS strategy using ITCSS, SCSS, and BEM, improving maintainability and reusability across applications.

Tech stack

Vue.js, TypeScript, Nuxt.js, Node.js, CSS, Storybook, ESLint, Prettier, Husky, Lint Staged, ITCSS, Lerna
Unit/Integration/E2E Testing, Static code analysis, Package Development

Links

Like this project
0

Posted Jun 1, 2023

Built a Vue.js component library, redeveloped the "Track a Parcel" journey, and introduced a monorepo for scalable frontend workflows.

Front End Software Engineer
Front End Software Engineer
JavaScript Developer
JavaScript Developer
Full Stack Developer
Full Stack Developer
Senior Frontend Developer
Senior Frontend Developer