November 7, 2022 React Native / Ananas Senior React Native Developer Work Conditions Budget: Experiece based, limited to 5k, 2k to 3.8k range will probably be favored. Seniority : 2+ years of relevant experience Remote / Office : Office in Belgrade, remote options will be available after some time. Location: Belgrade B2B : Not possible Work Type: Inhouse, domestic recognizable startup Key responsibilities Work as a part of team Produce clean, high-quality code Produce and maintain project documentation Design, build and maintain applications for multiple platforms using React Native Integrate mobile applications with native APIs Work on integration with existing data API Analyze performance of the applications on different platforms Write unit and integration tests Work on all bugs and issues in the application Competencies 2+ years’ experience in a mobile application development using React Native Strong knowledge of React fundamentals such as the virtual DOM, component lifecycle, component state Have deep knowledge and understanding of React JS, HTML5, CSS3 Strong experience in both Android and iOS development Experience with Distributed Version Control Systems such as Git Experience integrating with GraphQL API Writing clean, reliable, and maintainable code Maintain and evolve coding standards and best practices Familiarity with native build tools, like Android Studio and XCode Understanding of REST APIs and the document request model Beneficial Not Essential Knowledge of object-oriented programming Strong knowledge of type checking and unit testing Basic knowledge of Java and ObjC programming languages Knowledge on how to release applications to AppStore and Google Play store Knowledge of monitoring tools like crash reporting and analytics Experience writing NPM packages and native modules 0 Likes