Design, build, and maintain a modern front-end architecture using Nuxt.js and Vue.js Lead the development of new frontend features while supporting the redesign of an existing .NET-based application Implement clean, scalable, and maintainable UI components using TypeScript, HTML5, CSS, and TailwindCSS Manage application state effectively using Pinia Collaborate closely with backend teams working in .NET, ensuring seamless frontend–backend integration Use Storybook to develop, document, and test reusable UI components Participate in technical discussions, code reviews, and architectural decisions Ensure high performance, accessibility, and responsiveness across the application