React Native Developer

React Native Developer

TransUnion | Chennai, TN, IN

Posted a month ago

Apply Now

Description


Job Description:
We are looking for a highly skilled React Native Developer to collaborate with a team of developers and UX designers to develop and maintain a mobile application on both the iOS and Android platforms. The ideal candidate is an React Native Developer who can build dynamic, high performing mobile applications. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required
Responsibilities:
Collaborate with a team of developers and designers to create a Mobile application run on iOS & Android
Architect, build and maintain excellent React Native applications with clean code.
Create reusable, effective, and scalable JavaScript code
Developing scalable, reusable components and front-end libraries
Translating UI designs and UX wire-frames into high-quality codes
Optimizing components for maximum performance
Use additional JavaScript libraries such as Redux to manage the Mobile application’s state, derive computed data from the state of the system, and make asynchronous API calls.
Skills and Qualifications:
5+ years of professional experience in React Native
Knowledge of {{functional or object-oriented}} programming
Ability to write well-documented, clean JavaScript code
Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}}
Good understanding of MVC frameworks
Highly proficient in rendering components with Native APIs
Highly proficient in JavaScript, modern JavaScript, HTML
Highly proficient in one or more libraries (e.g. Redux, React Router, React Native Paper, React Navigation, etc) for state managing and routing in addition to React.
Experience working with Swift, Objective C, Java and Kotlin a plus
Understanding and grasp of Agile development and Scrum practices
Proficient in using Git as a control system