What are the responsibilities and job description for the React Native Developer position at Chuwa America Corporation?
Position: React Native Developer
Location: Hoboken, NJ or Sunnyvale, CA (**Hybrid form day 1**)
Duration: Long Term Contract
Responsibilities:
- Develop, and maintain high-quality React Native applications using clean code.
- Use additional JavaScript libraries, such as Redux, to make asynchronous API calls and enhance website loading speed.
- Implement pixel-perfect user interfaces that match designs.
- Working knowledge of technical architecture, application landscape, tools used in front-end development, deployment, and testing.
- Diagnose and repair bugs and performance bottlenecks for native-like performance.
- Reach out to the open-source community to encourage and assist in implementing mission-critical software fixes—React Native moves quickly and frequently breaks things.
- Participate in sprint retrospectives and daily standups as well as two-week sprints.
- Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
- Plan the data and presentation layers of the application's front end.
- Be a part of a React Native developer community that shares knowledge and assists one another when problems arise.
Required Experience/Qualifications:
- Bachelor's/Degree master’s in computer science/information technology
- 8 years of work experience in application engineering
- Extensive knowledge of React tools such as Webpack, Enzyme, React.JS, Flux, and Redux.
- Strong command of the JavaScript, TypeScript, or ClojureScript languages and their nuances, including ES6 syntax.
- REST API knowledge, the document request model, and offline storage.
- Ability to identify with Full Stack clients' goals and commit to delivering on the promises you and your team make to them.