React Native Developer Job in 5d Solutions India Pvt. Ltd.

React Native Developer

Apply Now
Job Summary

5D Solutions is looking for React Native Developers. The ideal candidate must have a strong portfolio of iOS and Android applications developed on the React Native Platform. Experience with developing Native Mobile Applications (iOS or Android) too, is a huge plus.

Responsibilites

  • Should have strong knowledge of Node.js and frameworks
  • Build and run apps using Xcode, and Android Studio.
  • Hands-on experience and proven track-record on all aspects of React Framework:
  • Components, containers, JSX specification of component UI layout, Component lifecycle
  • Props and State mechanism used for data flow
  • Various kinds of views (text, button, scroll view, flat list, etc.)
  • Navigation
  • React Native animations and gesture system fundamentals
  • Redux state management library
  • React Router usage
  • Apply knowledge of Javascript (ES6) including all the latest features
  • Leverage Native APIs/SDKs for deep integrations with both platforms (iOS and Android).
  • Usage of third party libraries for Maps, UI scaling, Styles, Secure storage, Permissions, Navigation, Splash screen, Network. Analytics. Push notifications, Localization, Calendar, etc.
  • Thorough understanding and experience of RESTful APIs required to connect React Native (iOS and Android) applications to back-end services
  • Experience with Cloud message APIs and push notifications
  • Hands-on working experience on Unit Testing frameworks for projects on a day-to-day basis.
  • Identify and correct bottlenecks and fix bugs
  • Persistence support using frameworks like Realm
  • Thorough understanding of Apple s/Google s design principles and interface guidelines
  • Comprehend performance issues and solve them
  • Daily working experience on Source Control Management tools like Git (including merging, branching and resolving merge conflicts) and Project Management tools like Jira is a MUST.
  • Experience with offline storage and performance/memory tuning of apps with tools
  • Experience working in an Agile environment.
  • Experience on publishing applications (and in releasing intermediate builds) to Google Play Store and Apple App Store following Google and Apple guidelines.
  • Skills

    • Minimum 2-6 years of relevant experience is mandatory
    • Engineering Degree / Master s Degree in Computer Application
    • Flexibility and creativity in solution design
    • Ability to contribute to multiple projects/tasks simultaneously.
    • Excellent verbal and written communication skills.
    • Excellent analytical and time management skills
    • Teamwork skills with a problem-solving attitude
    Experience Required :

    2 to 6 Years

    Vacancy :

    2 - 4 Hires

    Apply Now
    Similar Jobs for you

    See more recommended jobs

    Your 4 Step Guide to Career Success

    Apply for jobs
    Create Profile
    Schedule Interview
    Get Hired