Buscamos un desarrollador React Native que pueda crear aplicaciones móviles de alta calidad para plataformas iOS y Android. Serás responsable de desarrollar y mantener nuestra aplicación utilizando el framework React Native, integrándote con APIs y asegurando el rendimiento, la calidad y la capacidad de respuesta. Debes tener un fuerte conocimiento de JavaScript, React, Redux y componentes nativos. También debe estar familiarizado con las herramientas de versionado de código, herramientas de prueba y herramientas de depuración. Trabajará en estrecha colaboración con nuestros equipos de producto, diseño y backend para ofrecer funciones y mejoras que satisfagan nuestras necesidades empresariales y las expectativas de los usuarios.
Si desea formar parte de una empresa emergente de tecnología real emocionante, desafiante y de rápido crecimiento, y si le apasiona el desarrollo móvil y la creación de las mejores aplicaciones del mercado, envíe su solicitud a continuación.
Responsabilidades
- Trabajar como parte de un pequeño equipo para construir nuestra aplicación React Native iOS / Android.
- Arquitectar, construir y mantener excelentes aplicaciones React Native con código limpio.
- Implemente interfaces de usuario perfectas en píxeles que se ajusten a los diseños.
- Implemente animaciones y transiciones limpias, modernas y fluidas que proporcionen una experiencia de usuario excelente.
- Diagnostique y corrija los errores y los cuellos de botella del rendimiento para obtener un rendimiento que parezca nativo.
- Integrar API de terceros (Plaid, Twilio, etc.)
- Escribir pruebas unitarias y de integración.
- Publique aplicaciones en las tiendas Apple y Google Play.
- Trabaje con módulos nativos cuando sea necesario.
- Completar sprints de dos semanas y participar en retrospectivas de sprints y standups diarios.
- Forma parte de una comunidad de desarrolladores de React Native que comparten conocimientos y se ayudan mutuamente cuando surgen problemas.
- Siga el detallado proceso de desarrollo de BossTax
Habilidades
- 2+ años de experiencia profesional trabajando con React Native.
- Más de 4 años de experiencia profesional en desarrollo de software.
- Se valorará la experiencia con Azure, aunque no es obligatoria.
- Experiencia significativa trabajando en sistemas grandes y complejos.
- Capacidad para asumir la responsabilidad de su trabajo. Cada día es un reto para asegurarse de que cumple las expectativas que usted y su equipo han acordado.
- Comprensión de las mejores prácticas de React Native y compromiso para seguirlas.
- Capacidad para trabajar en problemas nuevos y difíciles de React Native y contribuir a las bibliotecas según sea necesario.
- Capacidad para crear y mantener la integración continua y la entrega de aplicaciones React Native.
- Mentalidad constructiva y actitud resolutiva.
- Dominio nativo del inglés (capacidad para comunicarse eficazmente por escrito y oralmente).
- Pasión por el desarrollo de software. No es sólo tu carrera, también es tu afición. Te esfuerzas constantemente por aprender cosas nuevas y mejorar.
Si está interesado, póngase en contacto con nosotros a través del formulario de contacto. Gracias por su interés en unirse a nuestro equipo.