Position: React Native Developer
Category: JavaScript
English level: upper
Years of experience: 3


Motivated and hardworking developer with over 5 years of experience in creating and supporting complex projects such as booking websites, mobile business super-apps or interactive audio-players. 

As a React Native Developer I'm experienced in:
- working with React Navigation
- working with Firebase
- managing app state using Redux (Saga / RTK) and ReduxPersist
- creating challenging animations with Reanimated2 / Animated API
- building native modules in Swift (e.g. animations with SpriteKit)
- using tools like Flipper for checking performance and for optimization reasons
- implementing gesture handlers
- fetching data using Axios API or Fetch API
- writing styled-components
- unit testing with Jest / Enzyme / React Testing Library
- deploying apps to app stores

I'm a team player, who loves to explore and learn. There were a lot of situations when working as a team helped my previous companies projects (or my pet projects) to grow. For me, to hear different opinions about the problem is great because it could help me to see the whole picture of it.

In my spare time I dig into the world of music or sports (martial arts are my favourite, especially muay thai). And I really love to just hanging out with my friends or my labrador.