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

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

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc