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 that will be launched on multiple platforms such as android or iOS. You will be responsible for building native mobile applications with a focus on front-end development. The ideal candidate is an advanced React Native Developer who can build dynamic, high performing, and responsive UI for our mobile applications.
Responsibilities
• Collaborate with a team of developers and designers to create a mobile application run on multiple platforms.
• Create reusable, effective, and scalable JavaScript code.
• Design the data and presentation layer of the mobile application’s front-end.
• 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
• Translate the client’s technical requirements into code.
• Develop, test, deploy and release new user-facing features. Skills and Qualifications.
• Design, Develop & Prototype Android, iOS native customer applications for phones and tablets.
• Strong understanding of the Android or iOS ecosystem and their guidelines for app development.
• Experience debugging and troubleshooting mobile applications.
• Drive a best practices approach to the continuous improvement of our products, processes, and tools.
Requirement
• English language proficiency.
• 3+ years of professional experience in Native React.
• Highly proficient in rendering components with Native APIs.
• Highly proficient in JavaScript, modern JavaScript.
• Highly proficient in one or more libraries (. Redux, Firebase, Google, etc) for state managing and routing in addition to React.
• Proficient in using Git as a control system.
• Familiar with Android Studio, XCode.
• Expert knowledge of Mobile Development, React-native, APIs, Javascript.