React Native Developer Descripción del trabajo Plantilla/breve

Construir un producto es una actividad altamente colaborativa que requiere un gran jugador de equipo con una dedicación a la calidad. Estamos buscando un desarrollador nativo de React apasionado por crear aplicaciones móviles de alto rendimiento para las plataformas iOS y Android. Estará a cargo de la arquitectura y la construcción de estas aplicaciones y se comunicará con equipos en orden de otros niveles de la infraestructura del producto.

React Native Developer Perfil de trabajo

React Native usa habilidades básicas de JavaScript al tiempo que permite que un desarrollador se dirige tanto a iOS como a Android al mismo tiempo. Los grandes desarrolladores nativos de React pueden crear aplicaciones que parecen completamente nativas mientras emplean tecnologías web que son familiares para muchos desarrolladores.

A menudo se especializan en la parte delantera del producto, pero también son hábiles para comprender los servicios de API y la infraestructura con la que la aplicación debe interactuar.

Informes a

  • Sr. Desarrollador (React Native, JavaScript)
  • plomo tecnológico

React las responsabilidades del desarrollador nativo

  • Uso del ecosistema React, diseña y crea componentes de interfaz de usuario para aplicaciones en línea y móvil basadas en JavaScript
  • Trabajar en un equipo pequeño con otros ingenieros, diseñadores, profesionales de control de calidad y gerentes reactos nativos
  • Cree componentes de aplicación y UI a partir de estructuras y prototipos.
  • Cuando sea necesario, trabaje con módulos nativos
  • Para interfaces ajustadas con ambas plataformas - Android e iOS - Utilice API nativas
  • Cree pruebas automatizadas para verificar que su código esté libre de errores y que funcione bien
  • Mejore el rendimiento del front-end eliminando los cuellos de botella de rendimiento
  • Desarrollar módulos front-end con el nivel más alto de reutilización y eficiencia del código
  • Use animaciones suaves para crear una interfaz de usuario fantástica
  • Use dependencias de terceros y API
  • Trabaje con Redux Architecture para aumentar la velocidad de la aplicación de sitio web/móvil
  • Colaborar con equipos interfuncionales para construir aplicaciones dentro de las limitaciones de tiempo/presupuesto

Reaccionar requisitos y habilidades del desarrollador nativo

  • Master de licenciatura/grado en informática, tecnología de la información o experiencia comparable
  • Experiencia significativa trabajando con React Online y Mobile, así como tecnologías como Flux, Flow, Redux y otros
  • Se requiere una amplia comprensión de JavaScript, CSS, HTML, programación funcional y lenguajes front-end
  • Comprensión sólida de principios React como DOM virtual, ciclo de vida de componentes y estado de componentes
  • Una comprensión completa de todo el proceso de desarrollo de aplicaciones móviles, comenzando con el prototipo
  • Se requiere comprensión de la verificación de tipo, prueba unitaria, mecanografiado, tipos de accesorios y depuración de códigos
  • Trabajó con API REST, modelos de solicitud de documentos, almacenamiento fuera de línea y bibliotecas de terceros en el pasado
  • Conocimiento en profundidad de tecnologías web como JavaScript, HTML y CSS
  • Comprensión de la interfaz de usuario y el diseño receptivo
  • Competente en una amplia gama de aplicaciones y tecnologías reaccionadas como Jest, Enzyme, Eslint y otros
  • Comprensión profunda de las metodologías, conceptos y procesos de desarrollo de software
  • Experiencia previa para desarrollar aplicaciones web y móviles grandes y complicadas
  • La capacidad de construir y administrar una integración continua impecable y una tubería de entrega para las aplicaciones nativas de React
  • Conocimiento de las mejores prácticas y la estética de diseño de React Native
  • una actitud positiva y un deseo de aprender constantemente
  • Manténgase al día con los últimos desarrollos, tecnologías y noticias de React Native Native
  • La capacidad de desarrollar un código limpio y bien documentado que se adhiera a principios de codificación aceptables