Bonjour, je suis Johan Petrikovsky et je suis un développeur freelance spécialisé en Javascript, plus particulièrement React et Typescript
Après avoir travaillé comme développeur php/Wordpress en agence web et réalisé plus d'une cinquantaine de projets, je propose aujourd'hui mes compétences de développeur front-end en freelance.

🔍 Qu'est ce qu'un développeur React ?

Un développeur React est responsable de la conception et de la mise en œuvre d'interfaces utilisateur (UI, user interface) et de composants UI à l'aide de React, une bibliothèque JavaScript front.

Ils développent et maintiennent des interfaces utilisateur pour les applications web et mobiles. Ils doivent avoir une expertise de haut niveau en utilisant React et une compréhension approfondie de toutes les étapes du cycle de vie du développement logiciel. Ils écrivent, testent, déboguent et mettent en œuvre du code pour répondre aux exigences des utilisateurs.

Les développeurs React doivent avoir de bonnes compétences en communication, car ils travaillent en étroite collaboration avec les chefs de projet, les développeurs, les clients, les testeurs et les concepteurs web pour créer des applications efficaces.

Ils doivent avoir une expérience significative de l'utilisation de JavaScript ou de Typescript, de solides compétences en mathématiques et une bonne connaissance pratique des outils de débogage.

🧠 Quelles sont les compétences requises pour être un bon développeur React Freelance ?

✅ Quelles tâches effectuent un développeur frontend end au quotiden ?

🧰 Quels outils j'utilise en tant que développeur frontend freelance ?

Vscode

Visual Studio Code est un éditeur de code simplifié qui prend en charge les opérations de développement telles que le débogage, l'exécution de tâches et le contrôle de version.

Il vise à fournir juste les outils dont un développeur a besoin pour un cycle rapide de construction de code et de débogage et laisse les flux de travail plus complexes aux IDE plus complets, tels que Visual Studio IDE.

Il est plébiscité par tous les types de développeur, que ce soit les développeurs back-end (comme les développeurs JAVA ou Node), les développeurs web fullstack, mais aussi les développeurs d'applications mobile comme les développeurs qui React native

Visual Studio Code est un outil de développement qui permet de créer des applications web et mobiles en JavaScript, HTML, CSS et plus encore.

GIT

Git est un système de contrôle de version utilisé pour suivre les modifications d'un fichier informatiques. Il est généralement utilisé pour la gestion du code source dans le développement de logiciels.

Je l'utilise quotidiennement depuis plusieurs années pour le développement de mes projets reactjs ou node, que ce soit chez des clients ou sur mes projets personnels

Notion

Notion est un espace unique où vous pouvez penser, écrire et planifier. C'est un outil parfait que j'utilise pour organiser mon temps de travail au quotiden avec mes clients.

Figma

Figma est un outil de conception puissant qui vous aide à créer n'importe quoi : sites web, applications, logos, et bien plus encore.

C'est un outil plébiscité par les graphistes mais aussi par les développeurs frontend à cause de sa simplicité d'utilisation

🧰 Quelle est la stack technique que j'utilise pour le développement ?

Après avoir travaillié 8 ans avec des agences comme développeur php/Wordpress en freelance, mon quotidien tourne maintenant autour de l'écosystème Javascript.

Voici une liste non exaustive des technologies que j'utilise

🌍 Dans quel secteur j'exerce mon activité de développeur front ?

Basé à Toulouse si votre projet l'exige, je peux me déplacer quotidiennement à Toulouse et dans sa périphérie.

Si votre projet l'exige, je peux me déplacer ponctuellement à Paris et dans toute la France.