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.