Job Description :
Position: React Native Developer

Location: Bentonville, AR

Duration: 6 Months

Accepted Visa: USC /GC / H1B / EAD - GC & TN

Required Skills:

2 to 3 Years of strong experience in Mobile App development using React Native framework for both Android and iOS platforms with total of 6+ years of IT Experience.

Experience in developing React Native mobile applications from scratch or have work experience in enhancing the features of existing application(s

Have strong experience in gathering requirements from business/UX design team to translate into the technical workable components.

Participate in product planning and implement new ideas to improve our product, partner with other engineers to push projects to completion.

Familiar with REST APIs for deep integrations with both platforms

Experience with JavaScript and its nuances including ES6 + syntax

Develop new user-facing features using React Native

Design and write software technical specifications and perform unit testing

Document processes and development projects

Experience with or understanding of web servers

Build reusable components and front-end libraries for future use

Translate designs and wireframes into high quality code

Work collaboratively with peers, stakeholders and end users to ensure technical compatibility and user satisfaction

Working knowledge of agile software development life-cycle

Working knowledge of HTML, JavaScript, CSS and REDUX

Experience writing automated tests (Jest and Detox)

Experience designing and developing mobile applications in a complex operating environment

Working knowledge on working in push notification is a plus

Proven source code tooling with Git (ability to feature branch, merge, pull, push)