Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are looking for a React Native developer interested in integrating new/existing features in mobile e-commerce apps on both iOS and Android platforms. Application runs on range of iOS/Android devices including mobile phones and tablet devices.
- Your primary focus will be development of iOS/Android applications using react-native and their integration with our existing native app
Job Requirements
- Firm grasp of the JavaScript and TypeScript language including ES6+ syntax
- Strong understanding of Object Oriented Design & Development
- Experience in working with React-native /Redux
- Experience in Cross-Platform Mobile Development using React Native + Type Script based mobile app
- Good understanding and usage of states and props
- Implemented EcmaScript6 (ES6) arrow functions, constants, block-scope variables, class inheritance
- Solid experience of react/redux development using Babel, Web pack, isomorphic fetches, ES6, NPM
- Sound understanding of React Virtual Dom, unidirectional data flow
- Experience on working with mobile applications and using Ionic framework built mobile apps
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, Angular JS, React JS, React-native, ES5, ES6
- Knowledge of functional programming
- Solid knowledge of the general CS fundamentals (algorithms, data structures, object-oriented programming, etc.)
- Ability to write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
- Understanding of REST APIs, the document request model, and offline storage
- Experience with versioning tools like Clear case, Git-hub, Stash, Sub Version and CVS
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work attain project deadlines under stressful environment