Blog

Une journée dans la vie de : Alex Zamfir, Lead React et React Native Developer

Derrière chaque projet d’Anais se trouve une équipe d’experts, qui travaillent ensemble pour offrir la meilleure solution possible à nos clients. Nous sommes fiers de constituer des équipes aux origines diverses, aux compétences complémentaires et avec un esprit agile.

Dans cette série, vous en apprendrez davantage sur les personnes qui composent l’équipe d’Anais en partageant une journée dans leur vie.

Rencontrez Alex Zamfir, Lead React et React Native Developer dans notre bureau de Bucarest, en Roumanie.

Comment êtes-vous entré dans ce secteur ?

L’industrie informatique m’a attiré dès mon plus jeune âge. Quand j’avais environ 12 ou 13 ans, je me souviens avoir vu un ami de la famille qui travaillait comme programmeur et qui avait un bon style de vie. Il avait même une décapotable, ce que je trouvais génial. Je me suis dit : « Je veux faire ça ! »  

Au fil des années, je me suis orienté vers tout autre chose : marketing, vente, trading, etc. Ce parcours professionnel a fini par m’emmener en Asie, ce qui a été une expérience extraordinaire. Le secteur de l’IT était en plein essor là-bas, tout bougeait à la vitesse de l’éclair et je voulais en faire partie. J’ai donc essayé de créer mes propres produits logiciels, sites web et applications mobiles et j’ai fini par apprendre à coder.

Quel est votre rôle chez Anais Digital ?

Ces jours-ci, je dirige le département React et React Native, que nous sommes en train d’agrandir. Je résous quotidiennement des problèmes techniques. Lorsque quelque chose ne va pas, je suis là pour soutenir l’équipe et la pousser pour atteindre l’objectif final. Je m’assure également que nos clients sont bien compris et je traduis leurs besoins en tâches claires. En fin de compte, je veux toujours que mon équipe fournisse à nos clients les logiciels de qualité les mieux développés.

À quoi ressemble une journée dans la vie d’un développeur principal React et React Native ?

Je commence la journée en consultant mon calendrier, puis mes e-mails. Je passe ensuite à la résolution des problèmes les plus urgents de la journée précédente.  Ensuite, je traite les demandes de merge de code de l’équipe (le code qui finira par être un produit final). Après cela, j’essaie d’organiser mon temps entre les différents projets sur lesquels je travaille. Si je ne le fais pas, je peux facilement me retrouver à devoir diviser mon temps sur place – un vrai défi dans notre environnement rapide – c’est donc un élément crucial pour garder le cap durant la journée. Une fois que c’est fait, il est temps de coder. J’aime le faire le plus tôt possible dans la journée, lorsque je suis le plus productif. Je peux avoir entre 2 et 6 réunions dans la journée, alors j’essaie de résoudre autant de problèmes que possible entre ces réunions. 

À la fin de chaque journée, j’essaie de voir sur quoi je devrai me concentrer le lendemain et d’identifier les problèmes les plus urgents. 

Quelles sont les hard skills et les soft skills nécessaires pour réussir en tant que Lead React et React Native Developer ?

Il y a un certain nombre de hard skills et de soft skills nécessaires pour réussir dans ce poste. Les hard skills sont les fondations et les soft skills permettent de s’orienter dans la bonne direction.

Quelques-unes de ces hard skills sont :

  • Avoir une solide connaissance de Javascript
  • Connaissance approfondie de l’architecture React
  • Garder le code propre, élégant et clair 
  • Être capable d’évaluer le code des autres développeurs
  • Comprendre les particularités des systèmes d’exploitation natifs iOS et Android.

Et quelques soft skills clés :

  • Être ouvert aux nouvelles idées et solutions proposées par les autres.
  • Excellentes aptitudes à la communication
  • Donner un feedback constructif
  • Capacité à résoudre des problèmes sous pression

Quels sont vos plus grands défis ?

En tant que Lead React et React Native Developer, vous devez toujours vous concentrer sur la livraison de logiciels de qualité dans un délai donné. L’un des plus grands défis consiste à gérer plusieurs projets et devs en même temps. Vous devez avoir une structure et évaluer constamment comment atteindre votre objectif. Vous devez être agile et faire en sorte que l’équipe soit satisfaite tout en veillant à ce que le client le soit également. Cela ne peut se faire qu’en ayant un équilibre et une planification efficace.

De quel projet d’Anais êtes-vous le plus fier ?

C’est certainement ConnectMe, qui est un produit concurrent de Microsoft Teams. Il offre d’excellentes fonctionnalités de télécommunications en cloud, comme les appels, les SMS, un répertoire de contacts et bien plus encore. Je dirige une équipe de 8 développeurs front-end en collaboration avec le département QA, les project managers, les BA, les équipes UI/UX, etc. L’équipe peut compter entre 20 et 30 personnes. C’est un gros projet qui peut avoir un impact réel sur la façon dont les utilisateurs utilisent les services de télécommunications en cloud.

Comment se déconnecter et se détendre quand on n’est pas au travail ?

Le temps personnel est très important. Différents sports m’aident à garder mon corps et mon esprit en bonne santé, du squash à la salle de sport, en passant par le ping-pong avec des amis. J’aime aussi aller voir un bon film au cinéma ou simplement passer du temps avec des amis.

Quelles ressources lisez-vous, regardez-vous ou écoutez-vous pour rester au sommet de votre art ?

Je suis plusieurs influenceurs tech de la communauté dev sur Twitter, qui est ma principale plateforme de médias sociaux. Mes favoris sont actuellement Mike Grabowski, Andrei Neagoie et Dan Abramov.

Je consulte chaque jour les dernières updates et mises à jour de la React Core Team and Community. J’essaie également de nouveaux frameworks si je les trouve intéressants.

Quel conseil auriez-vous aimé recevoir avant de commencer chez Anais ?

De continuer à travailler et à apprendre, car cela en vaut la peine. Les gens et l’environnement général d’Anais font que cela en vaut la peine. C’est une entreprise passionnante qui a encore de la place pour la croissance.

Vous souhaitez rejoindre Alex et l’équipe d’Anais?Consultez nos offres d’emploi à Bruxelles et en Roumanie.

Ces articles devraient aussi vous intéresser

Skills needed software developer

25/11/2022

The 7 Skills Needed to be a Great Software Developer in 2023

In today’s IT job market, the demand for software developers (or software engineers) is extremely high. Whether you are just starting out or have already begun working in software development, we invite you to discover (or rediscover) the 7 key skills needed to be a great software developer. This article will cover: What is a […]

05/10/2022

Comment choisir le bon modèle pour mener un projet digital en 2022 [in-house, nearshoring, offshoring, onshoring]

En matière de digitalisation et de développement IT, l’une des décisions les plus délicates à prendre pour les entreprises est de choisir entre l’externalisation ou le maintien d’une équipe informatique en interne.  Pour mener à bien un projet digital ou développer un produit/service numérique (ou encore pour développer une application), vous pouvez emprunter de nombreuses […]

Dan Nicolae, Delivery Manager at Anais Digital Agency Romania

29/09/2022

Une journée dans la vie de : Dan Nicolae, Delivery Manager (DEV COO)

Derrière chaque projet d’Anais se trouve une équipe d’experts, travaillant ensemble pour fournir la meilleure solution possible à nos clients. Nous sommes fiers de constituer des équipes aux origines diverses, aux compétences complémentaires et à l’esprit agile. Dans cette nouvelle série, vous en apprendrez davantage sur les personnes qui composent l’équipe d’Anais en partageant une […]

10 Best Tools for Wireframes and Prototypes

12/08/2022

Les 10 meilleurs outils de création de wireframes à utiliser en 2022

La construction d’un bâtiment nécessite généralement la conception d’une esquisse et d’un plan. Dans le même ordre d’idées, le développement d’un site web ou d’une application mobile nécessite souvent des wireframes, des mockups et parfois des prototypes. Un wireframe (que l’on peut traduire par « maquette fil de fer » en français) est un croquis […]

devenir UX designer

28/06/2022

Comment devenir UX Designer ?

L’Expérience Utilisateur (UX) est l’une des expertises fortes d’Anais Digital. Elle fait partie de notre ADN. Mais quelles sont les compétences à avoir pour devenir un bon UX Designer ? Quelles formations suivre pour exercer ce métier ? Notre équipe UX vous partage son point de vue et son expérience en la matière.

03/05/2022

Design System : pourquoi est-ce indispensable pour votre entreprise ?

Posséder un design system est une solution qui permet de gagner du temps et de la productivité tout en gardant une cohérence dans ses produits digitaux. Dans cet article, nous vous expliquons en quoi consiste un design system,  les avantages qui y sont associés et comment  en créer une  version efficace et adaptée à votre […]

No waste podcast ep10

21/04/2022

Ep10 – Définir la gouvernance d’un projet digital

Saviez-vous que la performance de vos projets ne se trouve pas uniquement dans la mise en place d’un plan efficace ? Elle se traduit aussi par la mise en place d’une gouvernance efficace et adaptée au contexte. La mise en place de projets digitaux au sein d’une entreprise implique la définition d’une structure : la […]

No waste podcast Ep 9

14/04/2022

Ep 9 – Un moment pour tout et un temps pour chaque chose (Ecclésiaste-3)

C’est sans doute l’une des perspectives les plus séduisantes de la vie d’entrepreneur : être maître de son temps.  Quand on comprend que dans la vie chaque minute compte. Apprendre à gérer son temps devient une compétence indispensable de l’entrepreneur.  Dans cet épisode, Christophe Jouret revient sur ce célèbre adage de l’Ecclésiaste : “Un moment […]

No waste podcast ep 8

07/04/2022

Ralentir pour mieux saisir les opportunités (ep. 8)

“Qui chasse plusieurs lièvres, n’en attrape aucun” : cet adage vous parle t-il ? On pense parfois que efficacité rime avec rapidité, c’est souvent le contraire.  Pour des raisons budgétaires, de manque d’informations ou de visibilité, les porteurs de projets ont tendance à choisir la facilité ou à vouloir aller trop vite.  Dans cet épisode, […]

No waste podcast ep7

31/03/2022

Startup et corporate : des cultures qui s’affrontent ? (ep. 7)

Vous connaissez probablement ce qui oppose la culture des startups à celle des corporates:D’un côté : la structure et la réglementation, de l’autre l’agilité et la rapidité. Si ces deux systèmes peuvent paraître antagonistes, ils gagneraient à apprendre et à s’inspirer l’un de l’autre. Dans cet épisode, Christophe Jouret, associé d’Anaïs Digital nous explique comment mixer les […]

Download our Free Report

Want to have a chat about this ? Call us now +32 2 320 12 94.