React Front-End Interactions Specialist

Job ID: 40355382

Budget: $30 – $250 USD

Our company site is already framed out, but the pages still feel static. I need your help turning the existing React codebase into a modern, minimalist experience packed with smooth, intuitive interactions and micro-animations that guide visitors through each flow without distracting them.

Core scope
• Build or refactor React components so every major user action—navigation, form submission, product filtering—responds instantly with subtle, performant animations (CSS/SVG/Framer Motion or your preferred lightweight library).
• Keep the visual language clean and minimalist: generous whitespace, restrained color palette, crisp typography. Complex effects are welcome only when they add clarity.
• Ensure each interactive element behaves consistently across desktop, tablet, and mobile breakpoints.
• Liaise with our back-end developer as needed; endpoints are ready, so most of your time stays on the front end.

Deliverables
1. Updated component library with animations wired in.
2. Reusable motion/transition utility functions.
3. Responsive style sheets (or styled-components) matching the minimalist design guide.
4. A short hand-off document explaining key interaction patterns and how to extend them.

Acceptance criteria
• Lighthouse score 90+ for Performance and Best Practices on both mobile and desktop.
• All animations run at 60 fps on modern browsers, gracefully degrading where necessary.
• No visual regressions when the viewport is resized from 320 px to 1920 px.

Code lives in GitHub; branches, PRs, and concise commit messages keep us in sync. If this sounds like the kind of front-end polish you enjoy crafting, let’s get started.