React Native Developer
Key Roles and Responsibilities
- Using React Native, design and develop user interface components for JavaScript-based online and mobile apps.
- Coordinate with development teams and designers to develop web applications that run on numerous platforms
- Troubleshoot issues and improve front-end performance
- Write reusable, effective, as well as scalable JavaScript code and create interchangeable front-end modules
- Understand clients’ needs to build apps in stipulated time/budget
- Make use of additional JavaScript libraries such as Redux to make asynchronous API calls as well as improve the performance of the websites/mobile apps
- Plan the data and presentation layer of the applications’ front-end
Preferred Skill
- Familiarity with REST APIs
- Understanding of modern ECMAScript
- Familiar with Gradle, XCode, and other native build tools.
- Experience with source-code management systems like Git
- Good troubleshooting skills
Qualification
- Bachelor’s/Master’s Degree in Computer Science/IT with 2+ years of industry experience
- Familiarity with JavaScript
- Strong knowledge of HTML and CSS
- In-depth knowledge of React Native Application Cycle and its fundamentals