As a React Native Developer, your responsibility will include creating a suite of applications and improving the functions of applications in development.
Experience in building a React or Native mobile app with traffic at scale
Ability to architect, refractor and debug an app without disrupting users
Proficient with mobile application life cycles
Should have multiple apps deployed to the App Store, Google Play Store and deep knowledge of the distribution processes
Understanding of unit and functional testing best practices.
Should be able to dive into the source code of front end libraries to debug, patch and extend them when necessary
Can take a defined software design and turn it into code.
Understands how to optimize the delivery of code and assets (e.g., images, fonts) to a browser or device (e.g., lazy loading assets, using CDNs, caching, compression, etc.).
Experience with React Js, React Native, JavaScript including DOM Manipulation and the JavaScript object model. Exp with integrated JSON is a must.
Thorough understanding of React Native and its core Principles. Hands-on experience on React Native Framework at least 2 Years.
What You Will Do
Working collaboratively in building products and services.
Designing mobile-based features, impacting Customer's Digital Experience
Taking ownership of the entire software development lifecycle for mobile application
Collaborating with cross-functional teams to define design and add new features
Ensuring the performance, quality and responsiveness of the applications.
Understanding end-user requirements and use cases and translating them into a pragmatic and effective technical solution
Required Candidate Profile
Capability to perform both independently and in a team
Ideal Candidate - Must be open to work on new technologies, versatile and capable of accepting new challenges.