My React 18 + Vite project has grown quickly and now feels sluggish and hard to navigate. I need an experienced full-stack engineer to step in, audit the codebase, and leave it faster, cleaner, and bug-free. Here’s where the pain shows up: performance drops on first paint, confusing file structure, and a handful of stubborn functionality bugs. The most obvious trouble spots are the navigation bar, several form flows, and scattered UI elements. I already maintain an internal style guide covering naming, folder hierarchy, linting rules, and testing conventions, so every change must line up with those guidelines. You’ll profile the bundle, refactor any tangled components, trim redundant state, fix the visible glitches, and push everything through Vite’s dev/prod builds to confirm gains. A short hand-off note or inline comments explaining the key refactors will round it out. Deliverables – Optimised, readable code committed to a new branch – All nav-bar, form, and UI bugs resolved and verified – Performance metrics (before/after) that prove the speed-up – Confirmation that my coding standards are met (ESLint passes, unit tests green) When you open your pull request, I’ll run the tests, review the diff, and merge once the criteria are met.