Senior Engineer - Mobile Application Development Job in Cambridge Technology

Senior Engineer - Mobile Application Development

Apply Now
Job Summary

We are seeking an experienced React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for building robust and scalable applications using React.Js.You are expected to have hands-on experience in using Apollo GraphQL to communicate with APIs using react Native, and in creating custom NPM packages. Successful candidates shall have a minimum of 5+yrs experience in mobile development(Either IOS/Android) along with a minimum of 2+yrs on React Native.


No of Positions

1

Skills Required

  • Apollo GraphQL using React Native
  • Creating the custom npm packages
  • Redux/thunk
  • Bridging between React Native and Native Android/iOS
  • React Native,ReactJS,IOS,Android
  • Point Number 1 and 2 are mandatory and 3 and 4 desired

    Roles & Responsibilities

    • 5+ years of Mobile development experience
    • 1-3 years experience on react-native, should be interested in building performant mobile apps on both the iOS and Android platforms (Cross Platform)
    • 3 years of Experience with iOS frameworks such as Core Data, Core Animation, etc.
    • Advanced proficiency with Swift.
    • Deep understanding of iOS SDKs.
    • 2 years of Experience with offline storage, threading, and performance tuning
    • Familiarity with native build tools, like XCode, Gradle, Android Studio, Visual Studio Code
    • High level of proficiency with Objective-C and Swift
    • Familiarity with cloud message APIs and push notifications
    • Familiarity with RESTful APIs to connect iOS applications to back-end services
    • Native iOS and Android development experience (preferable)
    • Build pixel-perfect and smooth UIs across both mobile platforms
    • Leverage native APIs for deep integrations with both platforms
    • Diagnose and fix bugs and performance bottlenecks for performance that feels native
    • Understanding of REST APIs, the document request model, and offline storage
    • Unit testing experience with frameworks like Jest (preferred)
    • Extensive experience at working with third-party dependencies and debugging dependency conflicts
    • Agile project experience
    • Version control experience with Git, SVN

    Experience

    5-12 Years

    Education Qualification

    B.E/B.Tech/MCA

    Experience Required :

    5 to 12 Years

    Vacancy :

    1 Hire

    Similar Jobs for you

    See more recommended jobs