Search by job, company or skills

userfacet - innovation, ux design & tech co.

Sr. React Native Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 20 applicants
Early Applicant

Job Description

  • Design and build applications for the iOS and Android platforms using React Native.
  • Build pixel-perfect, buttery 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.
  • Reach out to the open-source community to encourage and help implement mission-critical software fixes.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Transition existing React web apps to React Native.
  • Ensure the performance, quality, and responsiveness of applications.
  • Integrate with our back-end services to make sure we are delivering a great mobile user experience that is super-fast for end users.
  • Participate in brainstorming sessions and have the chance to contribute innovative and original ideas to our technology, algorithms, and product.
  • Work with the product and design team to understand end-user requirements and use cases, then translate that into an effective technical solution.
  • Solve challenging real-time data transfer and synchronization problems.

Skills Required

  • Firm grasp of the JavaScript and TypeScript or ClojureScript language and its nuances, including ES6+ syntax
  • Knowledge of object-oriented programming
  • Ability to write well-documented, clean Javascript code
  • Rock-solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarities with native build tools, like XCode, Android Studio, and Gradle
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites
  • Experience with offline storage, performance tuning, etc.
  • Experience in developing photos, camera, locations, calendar, scheduler, events, and task management apps.
  • Familiarity with cloud message APIs and push notification.
  • Understanding of Apple's design principles and interface guidelines.
  • Proficient understanding of code versioning tools such as Git, Mercurial, and SVN, etc.

Required Candidate Profile

  • Must have at least 4 years of experience in React Native;
  • Must have a B.Tech Degree.

Experience: 4-8 years

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147131175