09 Aug
|
Userfacet - Innovation, UX Design u0026 Tech
|
Bengaluru
09 Aug
Userfacet - Innovation, UX Design u0026 Tech
Bengaluru
- 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 excellent 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
📌 Sr. React Native Developer (Bengaluru)
🏢 Userfacet - Innovation, UX Design u0026 Tech
📍 Bengaluru