Available to hire
Senior Full Stack Developer with 5+ years of experience designing and building modern web applications. Strong expertise across React, Next.js, TypeScript, Node.js, NestJS, and front-end frameworks, with solid backend experience using REST/GraphQL and SQL/NoSQL databases.
Passionate about scalable, user-centric architectures, performance optimization, and code quality. Experienced in unit/integration/end-to-end testing (Jest, Vitest, Playwright, Cypress), real-time features (WebSockets/SSE), and CI/CD with GitHub Actions and Docker, delivering robust end-to-end products.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
Arabic
Fluent
English
Advanced
French
Advanced
Work Experience
Frontend Developer (Freelance) at Wiggli
May 1, 2024 - August 4, 2025Led a complete UI overhaul for the HireMe platform, a comprehensive recruiting solution. Designed and implemented new features to enhance user experience. Built a design system using Storybook, TurboRepo, and PandaCSS. Wrote unit tests with Jest and integration tests with Playwright.
Senior Full-Stack Developer at Accompany (company specialized in customer relationship management and business process outsourcing)
April 1, 2024 - PresentDesigned and built modular end-to-end web architecture using React/Next.js for the frontend and Node.js/NestJS services organized by business domain. Developed REST APIs with modular structure, validation, authentication, pagination, and endpoint documentation. Contributed to API gateway integration with FastAPI and Spring Boot microservices. Modeled and optimized SQL/NoSQL data (PostgreSQL, MongoDB) and implemented Redis caching to improve platform performance. Implemented real-time features end-to-end (notifications, conversation status updates, live synchronization) using WebSockets and Server-Sent Events (SSE). Built reusable design system components using Storybook, TurboRepo, and Panda CSS. Integrated LLM workflows with AI teams (streaming responses and content generation). Established testing strategy on client and API sides (Jest, Vitest, Cypress, Playwright) and supported CI/CD pipelines via GitHub Actions and Docker deployments.
Frontend Developer at Tersea
April 1, 2024 - PresentDeveloped frontend features using Vue.js including call evaluation, conversation import, and audio transcription. Built dashboards for agent performance, VOC insights, and global metrics. Integrated AI-powered Assist features such as reformulate, translate, and compose in the web app and Chrome extension. Developed a Chrome extension using Plasmo to enhance input fields on external websites. Collaborated with cross-functional teams to deliver scalable, user-centric solutions.
Senior Full-Stack Developer at Wiggli (freelance / hire me for recruitment platform)
August 1, 2023 - May 1, 2024Developed and maintained the flagship recruitment platform for connecting companies with complete solutions to attract, hire, and retain talent. Built and enhanced frontend and backend features using React/Next.js and Node.js/NestJS, integrating REST APIs and designing scalable application state with Redux Toolkit and Zustand. Implemented UI with Tailwind CSS and ensured high-quality delivery with Jest/Vitest and end-to-end testing using Playwright and Cypress. Contributed to CI workflows using GitHub Actions and Docker, and worked within Agile/Scrum practices.
Frontend Developer at Berexia
August 1, 2023 - August 4, 2025Contributed to two major projects: BAM MUSIC and L&A Life. Developed BAM MUSIC platform using Node.js SSR to boost SEO and performance. Built drag-and-drop UIs, metadata filters, and a payment gateway. Enhanced search accuracy through metadata improvements. Created dashboards and secure forms for the L&A LIFE insurance platform. Implemented charts, authentication, and data visualizations.
Front-End Developer at BAM Music (music licensing platform for audio-visual professionals, filmmakers, and content creators)
November 1, 2020 - August 1, 2023Built and extended user-facing product experiences for a music licensing platform. Worked with React/Next.js and Node.js/NestJS services, consuming and extending REST APIs exposed by Node.js and Spring Boot services. Implemented improvements for music search accuracy via advanced metadata. Developed secure checkout and payment flows for music licensing from UI through backend services. Integrated GraphQL and REST APIs, created accessible drag-and-drop customization UI, and established robust testing strategies to ensure software quality and maintainability.
Education
Bachelor's Degree in Mobile Application Engineering at Morocco
January 11, 2030 - August 4, 2025Professional Bachelor's Degree - Mobile Application Engineering at University Diploma (DUT) in Computer Science
January 11, 2030 - August 17, 2026Qualifications
Industry Experience
Software & Internet, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Casablanca today.