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


Cross-platform mobile app engineer with a product mindset, Android developer in the past.

I have experience in developing mobile applications from scratch as well as in product maintenance. The projects I worked on were mostly PoCs or MVPs for startups, but also there were ones aimed to digitize already existing business or reimplement/support a legacy app. My goal is to create great apps with a clean and maintainable codebase while keeping focus on business values.

Regarding the tech stack:
• Fluent with both REST/Redux or GraphQL/Apollo ones
• Can work on Node.js backend
• Up to date with Android/iOS platforms and PlayStore/AppStore publishing 
• Familiar with setting up CI/CD process on GitLab

I'm able to deal with:
• Project/feature estimation
• Picking up the right stack/libraries/tools
• Architecture set-up
• Project/feature development
• Publishing to AppStore/PlayStore
• Code review
• Support and bug fixing
• Refactoring

Total experience:
• Android  - 2 years
• React Native - 2 years 10 months
• Node.js - 1 year 6 months
• Only mobile app development, no web
• Not really interested in legacy projects or old technologies
• Career and skill development
• Flexible schedule