React Native Developer - Bengaluru, India - GyanSys Inc.

    Default job background
    Technology / Internet
    Description

    Mobile App Development experience with min 5+ years of React Native development.


    • Min. last 3+ years contiguous experience in React Native based native app development.


    • Strong in mobile native (iOS and Android) hands on experience


    • Team lead & management; previous experience managing front end/teams in the past is required.


    • Experience in writing native modules for React Native.


    • Proficient with APIs, JSON structures, and Front-End styling.


    • Experience in creating Offline apps using SQLite.


    • Experience with Android and iOS build process.


    • Firm grasp of the TypeScript language, JavaScript, ES6.


    • Knowledge of (functional or object-oriented) programming.


    • Experience on reusable/ modular design.


    • Experience designing and implementing CI/CD.


    • Good Hands-on experience in Front end development


    • Ability to write well-documented, clean code.


    • Rock solid at working with third-party dependencies and debugging dependency conflicts.


    • Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ).


    • Experience with version control concepts including branching, merging, and conflict resolution.


    • Understanding of REST APIs, the document request model, and offline storage.


    • Integration experience using web services - SOAP and/or REST.


    • Experience with automated testing suites, like (Jest/Mocha)


    • Experience with Redux and Saga.


    • Understanding of communication between native components to react native.


    • Highly adept at innovating and thinking beyond established standards and processes.


    • Advanced knowledge of and demonstrated experience applying current and emerging technology solutions and trends.


    • Ability to lead a team of people at Offshore.


    • Ability to communicate highly complex technical information clearly and articulately for all levels and audiences.


    • Knowledge in Azure.