Designing, deploying, and managing web and mobile applications that can run on multiple platforms.
Utilizing React Native to design and develop UI components for web and mobile apps based on JavaScript.
Writing effective, scalable, and reusable JavaScript code can help create interchangeable front-end modules.
Improving front-end performance by diagnosing and fixing all system errors and bugs.
Collaborating with design, development, and customer service teams to properly understand client requirements and build top-notch apps within the stipulated time and budget.
Creating plans to transition React-based web and mobile apps to React Native.
Planning the data and presentation layer for the front end of all applications.
Requirements:
1-2 years Experience in React Native.
Experience in React Native, JavaScript, ES6, and CSS3.
Good experience with React or React Native and Redux.
Experience building complex features and interfaces for React Native applications.
Familiarity with RESTful APIs.
Experience with version control tools (Git)
Deep understanding of data structures, data flow, Ajax, and CRUD.
Solid knowledge of mobile app development practices.