Position: Senior React Native developer
Company: Django Stars
Category: JavaScript
Experience required: 3y
English level: upper

**Role & Responsibilities**
Developed React Native applications for both IOS and Android
Use of Native Modules and Native UI components from both IOS and Android
Create UI Screen and Modules in both IOS and Android and integrate with React Native application
Create software code, unit tests and assist with encoding, testing, debugging, and documentation
Review client requirements, wireframes, and designs for technical feasibility, then work with the scrum team to translate these into user stories that can be implemented
Improve product quality through code reviews, writing effective unit tests, and collaborating with QA to implement automation testing where appropriate

**Experience & Skills**
4+ years software development experience that includes  experience in Mobile/JavaScript/UI technologies
3+ years experience in React Native, React-navigation
Strong understanding of how React ecosystem works.
Experience in Redux
Experience with modern ES6/ES7 features.
The Must  - knowledge of Styled components
Experience with Functional Programming(NOT Object-oriented)
Passionate about mobile development and writing correct, and efficient code
Understanding of REST Web Services, JSON, and Design Patterns using various technologies
Strong debugging skills with the ability to reach out and work with peers to solve complex problems
Bachelor's degree in a technical discipline.