Blog

A Day in the life of : Alex Zamfir, Lead React and React Native Developer

Behind every successful Anais project is a team of experts, working together to deliver the best possible solution for our clients. We pride ourselves on building teams with diverse backgrounds, complementary skills and an agile spirit.

In this series, you’ll learn more about the individuals that make up the Anais team as they share a day in their life.

Meet Alex Zamfir, Lead React and React Native Developer in our Bucharest, Romania office.

How did you get into this industry ?

The IT industry attracted me from an early age. When I was around 12 or 13, I remember seeing a family friend who was working as a programmer and had a good lifestyle. He even had a convertible, which I found awesome. I thought to myself : “I want to do that!”

As the years went by, I got into something else entirely: marketing, sales, trading etc. This career path ended up taking me to Asia, which was an amazing experience. The IT industry was on a fast track there, everything was moving at lightning speed and I wanted in. So I tried to build my own software products, websites, and mobile apps and ended up learning how to code.

What is your role at Anais Digital?

These days, I lead the React and React Native department, which we are in the process of expanding. I solve technical problems daily. When something goes wrong, I’m there to support the team and to push for achieving the end goal. I also make sure our clients are well understood and translate their needs into clear tasks. In the end, I always want my team to deliver the best developed quality software for our clients.

What does a day in the life of a Lead React and React Native Developer look like?

I start off the day by checking my calendar, followed by my emails. I then move on to tackling the most pressing issues from the previous day. Next, I handle the code merge requests from the team (the code which will end up being a final product). After that, I try to organize my time between the different projects that I’m working on. If I don’t do this, I can easily end up having to divide my time on the spot – a real challenge in our fast-paced environment – so it’s a crucial part of keeping my day on track. Once that’s done, it’s time to do some coding. I like doing this as early as possible in the day, when I’m the most productive. I can end up having between 2 to 6 meetings during the day so I try to fix as many problems as I can in between.

At the end of each day, I try to see what I’ll need to focus on the next day and identify the most pressing issues.

What hard and soft skills are necessary to succeed as a Lead React and React Native Developer?

There are quite a few hard and soft skills needed to succeed in this position. The hard skills are the foundation and soft skills will help steer in the right direction.

Some hard skills are:

  • Having a solid knowledge of Javascript
  • Comprehensive React knowledge architecture
  • Keeping code clean, elegant, and clear 
  • Being able to assess other developers’ code
  • Understanding Native iOS and Android OS particularities

And some key soft skills:

  • Being open to new ideas and solutions proposed by others
  • Great communication skills
  • Giving constructive feedback
  • Problem solving skills under pressure

What are some of your biggest challenges?

As a Lead React and React Native Developer, you always need to focus on delivering quality software in a given time frame. One of the biggest challenges is managing multiple projects and devs at the same time. You need to have structure and constantly assess how to achieve your goal. You need to be agile and keep the team happy while making sure the client is happy as well. This can only be done by having balance and planning effectively.

Which Anais project are you the most proud of?

It’s definitely ConnectMe, which is a product that competes with Microsoft Teams. It has great cloud telecom features such as calling, sms, a directory for contacts and much more. I’m leading the team of 8 front-end developers in collaboration with the QA department, PM’s, BA’s, UI/UX teams etc. The team can have between 20 to 30 people on it at a given time. It’s a big project that can really impact the way users are using Cloud Telecom Services.

How do you switch off and relax when you’re not at work?

Personal time is quite important. Different sports help keep my body and mind healthy, from squash to going to the gym or even playing ping-pong with friends. I also enjoy a good movie at the cinema or just hanging out with friends.

Which resources do you read/watch/listen to stay on top of your game ?

I follow several tech influencers from the dev community on Twitter, which is my main tech social media platform. My current favorites are Mike Grabowski, Andrei Neagoie and Dan Abramov.

I check out the latest changes and updates from the React Core Team and Community everyday. I also try out new frameworks if I find them exciting.

What advice do you wish you would have received before starting at Anais?

To keep working and learning because it will pay off. The people and overall environment at Anais make it worth the while. It’s an exciting company that still has room for growth.

Interested in joining Alex and the Anais team? Check out our current job openings in Brussels and Romania.

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 […]

10 Best Tools for Wireframes and Prototypes

12/08/2022

The 10 best wireframe tools to use in 2022

The construction of a building generally requires a sketch and a blueprint. In the same vein, developing a website or app often requires wireframes, mockups and sometimes prototypes. A wireframe is a low-fidelity sketch of what will eventually become a digital product. A mockup, on the other hand, is a higher fidelity version of the […]

Cover with Dan Nicolae, Delivery Manager at Anais Digital Agency Romania

14/07/2022

A Day in the Life of: Dan Nicolae, Delivery Manager (DEV COO)

Behind every successful Anais project is a team of experts, working together to deliver the best possible solution for our clients. We pride ourselves on building teams with diverse backgrounds, complementary skills and an agile spirit. In this new series, you’ll learn more about the individuals that make up the Anais team as they share a day in their life.

First up, Dan Nicolae, Delivery Manager (DEV COO) in our Bucharest, Romania office.

become UX designer

05/07/2022

How to become a UX Designer in 2022? 

User Experience (UX) is one of Anais Digital’s strengths. It is part of our DNA. But what are the skills you need to become a UX Designer? What training should you do to get into the profession? Our UX team shares its point of view and experience on the topic. It is the Holy Grail […]

03/05/2022

Design System : why do you need one? 

A design system is a solution that allows you to save time and increase productivity while keeping your digital products consistent. In this article, we explain what a design system is, the advantages associated with it and how to create an efficient version adapted to your company. What Is a Design System? A design system […]

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.