React Nativedeveloper Job in Sayone Technologies

React Nativedeveloper

Apply Now
Job Summary

Description

React Native developers who have quality experience working on several different projects and possess problem-solving skills, are able to work independently, and are willing to take ownership of their work.

Responsibilities

  • Optimizing app performance and being able to offer ideas on how to optimize the performance of various types of apps.
  • Develop mobile specific features and need to know how to incorporate these hardware features into an app and how to overcome the challenges that can occur when working with them.
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Store data and cache data offline.Understand all the nuances of offline data caching and be able to decide when it s best to use ready-made code and when to create caching logic from scratch.
  • Integrate with external services. Ability to integrate third-party services (Google, Facebook,PayPal) and know how to work with their APIs to extend the functionality of mobile apps.
  • Familiar with the flow of signing an app, understand where and how to get all the required components for this purpose, and know how to deploy an app to Google Play and the App Store.
  • Support and mentor L1 engineers to deliver projects on time.
  • Implementation of security and data protection. Integration of data storage solutions.Experience with both external and embedded databases.
  • Timely reporting of the status of the project/ task assigned to the corresponding projectmanager or team lead.
  • Contributing to team meetings, troubleshooting development, production problems across multiple environments and operating platforms.
  • Understanding of full stack development, in-depth knowledge of design issues and best practices
  • Familiar with various design, architectural patterns and software development processes.
  • Understand Architecture Requirements and ensure effective design, development, validation and support activities
  • Improve functionality of existing systems. Basic testing and validations from the developers' side.

Requirements

  • Btech/BE with any specialisation or MCA graduates.
  • Work experience of at least 2 years in developing React Native applications.
  • Good Experience in JavaScript and integrating APIs.
  • Good experience in building React native applications from scratch.
  • Working knowledge in React Navigation and React Native navigation
  • Ability to improve performance of react native application
  • Good understanding of SDLC & Agile methodology
  • Familiarity with code versioning tools.
  • Good problem solving and analytical skills.
  • Good programming logic and mathematical skills.
  • Communication skills to interact with foreign clients and documentation.
  • Ability to integrate multiple data sources and databases into one system using APIs.
  • Good understanding of client side templating languages
  • Good understanding of front-end technologies, such as JavaScript
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Understanding of fundamental design principles behind a scalable application.
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
  • Able to create database schemas that represent and support business processes.
  • Strong unit test and debugging skills.
  • Proficient understanding of code versioning tools (Git).
Experience Required :

2 to 4 Years

Vacancy :

5 - 10 Hires

Similar Jobs for you

See more recommended jobs