Responsibilities
Participate in the entire application life cycle, focusing on coding and debugging
Write clean code to develop functional mobile applications
Troubleshoot and debug applications
Manage cutting-edge technologies to improve legacy applications
Managing the interchange of data between the server and the users
Build reusable code and libraries for future use
Maintain code and write automated tests to ensure the product is of the highest quality.
Transition existing React web apps to React Native.
Requirements
Experience in developing, shipping, and maintaining a native app for iOS or Android.
Experience with mobile development, API’s, and mobile services.
Familiarity with front-end languages (. HTML, JavaScript, and CSS)
Open-minded and always learning
Excellent analytical and time management skills
Teamwork skills with a problem-solving attitude
In-depth knowledge of React Native framework
Experience with third-party libraries and APIs
Familiarity with OOP design principles
Familiar with redux, hooks