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

- Implemented analogue to Uber app: maps, user location, custom markers
- Crypto wallet app: buy/sell/send crypto, managing multiple wallets
- Full E2E coverage with Detox JS
— Mobile-first focus
— React Native, iOS and Android
— User experience is the driving force behind success in this digital age

My focus is an engineering and architecting highly fault-tolerant, flexible applications with modern technologies. On the other side things, I am always growing and looking for new opportunities.

Remote work is preferred at this time.

- Experience in writing modular, reusable custom JavaScript modules that scale well for high volume applications
- Experience in iOS and Android React Native development and deployment
- Experience with different state management systems: Mobx, Mobx-State-Tree, Redux
- React Navigation 5
- Typescript
- Set up OTA updates via App Center's CodePush
- Design and implement E2E tests by using Detox and setting up  running in Gitlab CI on Android simulator
- Proficient understanding of GIT with using semantic commit messages
- Understanding of REST architecture, GraphQL