React Native Expertise :
- Deep understanding of React Native framework and its core principles.- Experience with React Native performance optimization techniques.
- Strong proficiency in JavaScript (ES6+) and TypeScript.- Experience in developing and deploying mobile apps for both Android and iOS platforms.-
Familiarity with native mobile development in either iOS (Swift, Objective-C) or Android (Kotlin, Java).- Expertise in state management libraries like Redux, MobX, or Context API.
- Ability to manage complex application states and asynchronous actions.- Proficiency in integrating RESTful APIs and third-party services.
- Experience with GraphQL is a plus.- Strong understanding of mobile UI/UX principles.
- Ability to translate design prototypes into functional, responsive, and pixel-perfect interfaces.
- Proficiency in using testing frameworks such as Jest, Mocha, and Detox for unit, integration, and end-to-end testing.- Strong debugging and problem-solving skills using tools like Chrome DevTools, React Native Debugger, and others.
- Expertise in version control systems like Git, with experience in branching, merging, and pull request workflows.- Experience with CI/CD pipelines, particularly for mobile apps.- Familiarity with build tools like Xcode, Android Studio, and tools for handling OTA updates (e.g., CodePush).
- Knowledge of profiling and optimizing app performance, including memory usage, CPU, and battery consumption.- Experience with optimizing animations and transitions.
Keyskills: iOS Java Xcode Redux Mobile App Architecture SWIFT Objective C React Native Android Kotlin
The Team has experience of delivering Projects across the spectrum of Web and Mobile Applications, O365, Azure and Dynamics 365 with the primary focus on Dynamics 365 Consulting and Implementation Services.