Hafid Ziti

Senior Frontend Engineer React.js/Angular/Next.js

Salary / Daily rate

Grenoble, France

Mobility: Paris, Lyon, ...

Freelance

Can come onsite

Skills

ReactReact NativeTypescriptNextJavascriptNodeAngularCSSJavaReduxAndroidSwagger/OpenAPIWebpackLinuxSpring BootBitbucketDockerJiraGitHubGitLabFigmaHTMLMySQLWindows

Languages

Arabic (Native)French (Native)English (Fluent)

About me

Intro

Senior Frontend Developer with over 7 years of expertise in React.js, Next.js, and TypeScript, currently at OptiSantis building large-scale healthcare platforms. I have a proven track record on major projects (including IBM Cloud UI and EATON), with full mastery of the React ecosystem, modern architectures, and automated testing. I deliver high-speed execution and clean, scalable code to strengthen engineering teams on demanding web projects.

Links

Work experience

Senior Front-End Developer React.js | Next.js

OptiSantisFreelance

Mar 2023 - Present

3 years 8 months

Remote

Strengthened the Frontend team in developing and scaling comprehensive wellness and health platforms for large-scale corporate deployment. Focused on building high-performance interfaces and ensuring long-term maintainability. Technical Stack: React.js, Next.js, React-Native, Typescript, Chakra-ui, React-Hook-Form, TanStack Query, Jira, VS code, Gitlab/CI, Git/GitFlow, GitHub Copilot, Sentry, Figma, Storybook

Front-End Developer - EATON

VISEO

Jun 2022 - Jan 2023

8 months

Grenoble, France

Part of the Front-End team developing and maintaining an embedded application for remote monitoring and control of UPS systems (UI deployed on electronic boards). Technical Stack: Angular 14, NgRx, RxJS, Typescript, Angular Material, Brightlayer-UI, Nexus, Weblate, Bitbucket, Jira, ESlint, Prettier, VS code, Storybook, Git/GitFlow

React.js Developer - IBM

VISEO

Jan 2021 - Mar 2022

1 year 3 months

Remote

Joined an international squad to strengthen the UI team for IBM's Cloud solution, enabling customers to manage cloud resources (servers, storage, networks, VPN, and backups). Technical Stack: React.js, Javascript, ES6, Redux, Apollo client, GraphQL, Github, Carbon, ESLint, VS Code, Swagger, Jest, React testing library, Puppeteer, webpack, babel

Vanilla JS Developer - COLAM

VISEO

Apr 2020 - Dec 2020

9 months

Remote

Developed a dynamic and fully responsive website designed to showcase the group’s diverse business activities and provide dedicated support for its shareholders. Focused on delivering a seamless user experience and robust frontend integration. Technical Stack: Drupal8/9, Javascript, JQuery, MDBootstrap 4, Twig, Git, GitFlow, Docker, Azure DevOps, VS

Angular Developer - GUERBET

VISEO

Jun 2019 - Mar 2020

10 months

Grenoble, France

Involved in an Agile team for the greenfield development (from scratch) of a medical application with high quality and regulatory compliance standards. Key features of the solution include : - Patient and exam management. - Creation and administration of injection protocols. - Command delivery to injectors. - Management of clinics and associated workstations. Technical Stack: Angular 8, TypeScript, Enterprise Architect, Git, Azure DevOps, ESLint, ngx-charts, Clarity, VS Code, Swagger, Cucumber, Selenium

Node.js Developer - HP

VISEO

Jan 2019 - May 2019

5 months

Grenoble, France

Contributed to the development of an intelligent chatbot designed to streamline customer access to HP product information. I was also responsible for developing automated testing scripts to ensure the reliability and accuracy of chatbot responses. Technical Stack: JavaScript, Node JS, Red-node, GitLab, Docker, Botium, Azure, Luis, VS Code

Software Engineer Intern

Orange

Apr 2018 - Sep 2018

6 months

Région de Grenoble, France

Final year project in partnership with Orange, focused on redesigning and optimizing an internal application to enhance user experience. I led the development of a streamlined interface and implemented core features for user management and request processing. Key Achievements: • Simplified complex interfaces for better usability. • Developed user management and request tracking modules. • Extended the application's scope to integrate new business functionalities. Technical Stack: Angular 5, TypeScript, HTML5, CSS3, jQuery, Angular Material / VS Code / Api Tuleap


Education

Grenoble Alpes University

Master’s Degree, Computer Engineering

2017 - 2018

1 year

Faculty of Science and Technology

Master’s Degree, Computer Systems and Networks

2015 - 2017

2 years

Faculty of Science and Technology

Bachelor’s Degree, Computer Science

2014 - 2015

1 year

Higher School of Technology

Two-year University Degree, Computer Science

2012 - 2014

2 years


Licenses & certifications

Javascript

Issued: –

Front-end developer

Issued: –

Javascript ES6 - Advanced

Issued: –

React.js

Issued: –

The best place to find your next move

© 2026. All Rights Reserved.