React Native/React developer who has 5+ years of experience.
I have been a very successful mobile developer for over 5 years. Since I started React native app development. I have been spending every spare minute writing code for the iPhone/Android and learning everything about mobile application development. Additionally, in the development of new apps, a lot of the work I do is the ongoing maintenance of existing popular apps.
TECHNICAL SKILLS
• Firm grasp of JavaScript and TypeScript, including ES6+ syntax
• Strong experience with React Native
• Experience with Monorepo projects that enables to developers make shared code between web and mobile developments
• Experience with flutter
• Redux-Saga and Redux-Thunk
• React Hooks
• Integration with RESTFul APIs
• Integration with GraphQl and Understanding of Apollo Client
• Local state management (Cache)
• React Navigation and React Router
• Experience with Push-Notification
• Experience with GoogleMaps SDKs in React Native ( IOS & Android)
• Experience with graphs tools (Charts... etc )
• Experience Multi-language Feature
• Strong Experience with Sentry (errors tracking dashboard)
• Strong Experience with code push( OTA )
• Experience with Firebase
• Basic Knowledge of e2e Testing (Cavy)
• Basic Experience with unit testing
• Strong Knowledge of Git
• Strong knowledge of GitLab, GitHub, and bitbucket
• Basics of CSS, HTML, and PHP
• SQL, C++
CONCEPTS
• Good Experience with Agile Development
• Object-Oriented-Programming Algorithms, Data Structure, and Problem-solving
MANAGEMENT Tools
• Slac*k, Zoom.
• Jira and Zoho.
I always aim to maintain a long-term relationship with my clients. Whether you've lost your original developer, need additional resources, or want a new app, I can step in and take over wherever you need. Thanks!
Work Terms
I can work 40 hours a week.