Nuxt 3 Front End Performance Specialist at YouWish.no - VueJobs
Briefly

Nuxt 3 Front End Performance Specialist at YouWish.no - VueJobs
"Our website is struggling with performance which impacts our SEO. We did a lot of improvements. Our Laravel API uses cache in places where performance optimization would take too long (for now, we need to deal with frontend before we start optimizing backend). We moved all images to a CDN (DigitalOcean Spaces). We optimized most images to use modern formats and have smaller sizes. We are generating responsive product thumbnails as srcset. But all of this is not enough."
"Our tech stack is pretty simple - Nuxt 3 app that runs along Nuxt 2 app under the same domain (we had time to rewrite 80% of the code, some pages are still handled by old app but we won't touch it, we need to optimize Nuxt 3 app first). We are using Pinia, Laravel Sanctum for auth, TailwindCSS 3, Reka UI for some components and a few Nuxt modules like GTM, SEO, fonts and i18n, among other packages."
Website performance is poor and is harming SEO despite multiple improvements. The Laravel API uses caching for some endpoints to defer backend optimization while frontend issues are prioritized. Images were moved to DigitalOcean Spaces, converted to modern formats, reduced in size, and responsive product thumbnails are generated via srcset. Remaining performance problems require focused frontend optimization and code review. The stack consists of a Nuxt 3 app running alongside a Nuxt 2 app under the same domain (about 80% rewritten), using Pinia, Laravel Sanctum, TailwindCSS 3, Reka UI, and Nuxt modules (GTM, SEO, fonts, i18n). Hosting is on a DigitalOcean droplet via Laravel Forge; the Laravel API runs on a subdomain. A contractor is requested for one to two weeks to fix issues and review code.
Read at Vue.js Jobs
Unable to calculate read time
[
|
]