En AgendaPro ayudamos a miles de emprendedores en Latinoamérica a administrar y hacer crecer sus negocios facilitándoles el acceso a la tecnología y los servicios financieros.
Enlace al empleo: https://www.getonbrd.com/jobs/desarrollo-mobile/senior-react-native-developer-agendapro-remote-78c7
Actualmente tenemos más de 10.000 clientes y somos parte de Y Combinator, una de las aceleradoras con más prestigio a nivel mundial reconocida por apoyar a empresas como Rappi, Stripe, Airbnb y Dropbox, entre otras. Así que llegarás en el momento perfecto para colaborar con nuestras metas de crecimiento 🚀.
¿Preparado para crecer y enfrentar grandes desafíos con nosotros? 😎
Sobre el cargo
Buscamos nuevos integrantes para el equipo Mobile, que no tengan problemas en ser multi-propósito, trabajen de manera autónoma y entreguen lo mejor de sí.
Además de hacerse responsable de las soluciones que se desarrollen y su testing respectivo, se espera que todos en el equipo participemos y colaboremos en el desarrollo de producto. Es un trabajo que requiere mucha comunicación inter-áreas, por lo que es necesario que te guste el trabajo en equipo.
Obviamente, te tienen que apasionar las soluciones móviles y el gusto por ayudar a pequeños negocios (PyMES) y generar un impacto real en el día a día de ellos.
Sobre tus responsabilidades
Responsabilidades:
- Liderar la estandarización de proyectos y la definición de patrones de desarrollo en React Native.
- Responsable del escalado, optimización y performance de herramientas frontend en aplicaciones móviles desarrolladas con React Native.
- Asegurar la calidad y el mantenimiento de la arquitectura de software dentro de nuestra plataforma móvil.
- Implementar y mantener los contratos técnicos específicos de React Native y asegurar su cumplimiento.
- Colaborar estrechamente con equipos de desarrollo y stakeholders para definir los requerimientos técnicos y las mejores prácticas en el contexto de React Native.
- Innovar y proponer soluciones técnicas que mejoren la funcionalidad y la experiencia de usuario en aplicaciones móviles React Native.
- Resolver problemas complejos relacionados con el rendimiento de la aplicación móvil, problemas de compilación, entre otros, en el contexto de React Native.
Requisitos:
- Mínimo 4 años de experiencia en desarrollo frontend, con un enfoque significativo en React Native.
- Conocimientos comprobables en arquitectura de software, especialmente aplicada a aplicaciones móviles con React Native.
- Experiencia avanzada con React Native, Axios (para solicitudes HTTP), Redux (para manejo de estado complejo), Context API de React (para manejo de estado global), y tecnologías relacionadas.
- Conocimientos en AWS y experiencia con GitHub Actions para implementación y automatización de tareas relacionadas con el desarrollo móvil.
- Conocimientos en implementación de herramientas de testing para aplicaciones móviles React Native, como Jest, Detox, o Appium.
- Fuerte comprensión de los principios de diseño y patrones de arquitectura de software, especialmente adaptados al desarrollo móvil.
- Experiencia en la creación y mantenimiento de contratos técnicos.
- Capacidad para liderar y guiar a equipos de desarrollo en el contexto de desarrollo móvil con React Native.
- Excelentes habilidades de comunicación y colaboración, especialmente en un entorno ágil donde la interacción con otros equipos es crucial para el éxito del proyecto.