
Imad Attif
Verified Expert in Engineering
Front-end React Developer
Turin, Metropolitan City of Turin, Italy
Toptal member since August 11, 2022
Imad is a front-end engineer specializing in the React ecosystem with 7 years of experience building web applications with React, Next.js, and TypeScript. He has helped clients worldwide ship product and marketing experiences, from AI platforms used by millions to content-rich enterprise sites. His work covers headless CMS architectures, design systems, and pixel-perfect implementations focused on performance, accessibility, and SEO.
Portfolio
Experience
- CSS - 7 years
- Front-end Architecture - 7 years
- React - 7 years
- Next.js - 7 years
- TypeScript - 7 years
- Tailwind CSS - 5 years
- Headless CMS - 5 years
- Sanity Studio - 5 years
Preferred Environment
TypeScript, React, Next.js
The most amazing...
...thing I've developed is a suite of AI video-generation features on Pika.art that millions of people use every day.
Work Experience
Senior Front-end Engineer
Tinloof
- Shipped AI video-generation features on Pika.art used by millions, covering Postgres, APIs, Next.js server components, Figma UI, analytics, logging, and AI integrations.
- Built Brex's marketing site on Next.js and Sanity, including schema design, animated pages, and tested UI components for product launches and recruitment campaigns.
- Migrated CarVertical's multi-language site from a legacy CMS to Sanity, improving SEO and Core Web Vitals across localized pages.
- Delivered Quiltlabs.ai from scratch with content modeling, full UI, and Next.js-Sanity visual editing, SSG/SSR, blog, and contact forms.
- Converted Figma designs into Marketo email-nurture templates in partnership with marketing teams.
Front-end Team Leader
Bejamas
- Contributed to internal activities, including recruitment, estimations, code standards, open source, and internal knowledge base development.
- Supported junior front-end developers when needed, wrote documentation, and prepared feedback for team members.
- Contributed to developers' lifecycle calls, onboarding calls, and trial summary meetings.
- Participated in client calls as a consultant and prepared project demo calls.
Senior Front-end Developer
Bejamas
- Developed a web app from scratch that tracks, monitors, and manipulates agriculture data for a data research company, designing the front-end architecture and integrating it with back-end microservices.
- Contributed to the internal engineering community and provided innovative solutions and suggestions for development improvement.
- Supported other developers through coaching and code reviews and participated actively in improving internal processes.
- Worked as an external developer with a Swiss company to build new product features from start to finish through conception, research, implementation, and maintenance of front-end apps.
Front-end Developer
Bejamas
- Built a complex web application for managing call center agents' data. It provides features like monitoring interviews in real-time, managing agents, importing and filtering data, etc.
- Migrated legacy content websites to Gatsby and Next.js with custom headless CMS using the Jamstack approach, resulting in a high Web Vitals score.
- Developed custom-designed websites for popular companies in an agile environment in alignment with project managers, UI/UX designers, and QA engineers.
- Developed a mobile application that uses geolocation to track survey distributions, handling a significant number of surveys daily.
Front-end Developer
Imedia24
- Developed an eCommerce web app with a custom checkout flow, multiple payment providers, and a custom design system, resulting in positive user feedback and increased sales and organic traffic.
- Created a component library from scratch with documentation and good developer experience, resulting in fast implementation of features.
- Refactored a back office web app and improved user experience.
Experience
Pika.art AI Video Generation Platform
https://pika.artBrex Marketing Website
https://brex.como1Labs Website
https://o1labs.orgEducation
Bachelor's Degree in Mobile Applications Engineering
Mohammed V University - Rabat, Morocco
Associate Degree in Software Engineering
Mohammed V University - Rabat, Morocco
Skills
Libraries/APIs
React, React Query, Context API, Playwright, GSAP
Tools
Redux Toolkit, React Apollo, Prisma, Astro, Shadcn, Vitest, Claude Code, Sentry, Figma
Languages
TypeScript, CSS, JavaScript, GraphQL, HTML, SQL
Frameworks
Next.js, Redux, Cypress, React Native, tRPC, Jest, Tailwind CSS
Paradigms
Jamstack, E2E Testing
Platforms
Sanity Studio, Contentful, Storyblok, Directus, Vercel, Netlify, Marketo
Storage
PostgreSQL
Other
Gatsby, Code Review, Front-end, Front-end Architecture, Front-end Development, React Hooks, Headless CMS, Prismic, CSS-in-JS, Storybook, Team Management, Technical Leadership, Strapi, Enzyme, Headless Commerce, Mentorship & Coaching, Supabase, Supabase Auth, Radix UI, Turborepo, Cloudflare, Cursor AI, Zustand, Design Systems
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring