Buscamos un Desarrollador senior de front-end con una sólida experiencia en React y React Native, así como experiencia en la integración de herramientas impulsadas por la IA, como Tecnologías basadas en GPT, para unirse a nuestro equipo en crecimiento y ayudar a dar forma al futuro de la gestión de recetas.

Responsabilidades clave

  • •  Desarrolle y optimice las aplicaciones de front-end utilizando React.js para la web y React Native para aplicaciones móviles, lo que garantiza un alto rendimiento y capacidad de respuesta en todas las plataformas.
  •  •  Integre soluciones impulsadas por la inteligencia artificial (como los modelos GPT) para mejorar la creación de recetas, la automatización y las experiencias de usuario dentro de la plataforma.
  •  •  Colabore estrechamente con los diseñadores de UI/UX, los desarrolladores de backend y los gerentes de productos para ofrecer experiencias de usuario intuitivas, atractivas y fluidas.
  •  •  Garantice la escalabilidad y la capacidad de mantenimiento del código de interfaz de usuario siguiendo las mejores prácticas e implementando componentes modulares y reutilizables.
  •  •  Trabaje con integraciones de API, lo que garantiza un flujo de datos fluido entre los servicios de front-end y backend, incluidas las API de terceros, como Stripe, Firebase y las plataformas de redes sociales.
  •  •  Implemente diseños responsivos y adaptables, lo que garantiza una experiencia óptima en varios dispositivos y navegadores.
  •  •  Participe en las revisiones de código, la depuración y la optimización del rendimiento para garantizar un producto robusto y sin errores.
  •  •  Manténgase actualizado con las tecnologías emergentes y abogar por su adopción para mejorar los procesos de producto y desarrollo.
  •  •  Mentora a desarrolladores junior, compartiendo conocimientos y mejores prácticas para fomentar un equipo de desarrollo de front-end sólido.

Cualificaciones y requisitos

Competencias técnicas:

  •  •  Experiencia comprobada (más de 5 años) en desarrollo de front-end, con un fuerte enfoque en React.js y React Native.
  •  •  Comprensión sólida de las tecnologías de IA, especialmente en la integración de herramientas de IA como GPT-4, las API de OpenAI y las funciones de automatización impulsadas por la IA.
  •  • Competencia en JavaScript (ES6+), TypeScript, HTML5 y CSS3, con un conocimiento profundo de las bibliotecas y marcos de desarrollo modernos.
  •  • Experiencia trabajando con bibliotecas de administración estatal, como Redux, Recoil o Context API.
  •  • Sólida comprensión de Integración de API RESTful y trabajando con GraphQL.
  •  • Familiaridad con las técnicas de optimización del rendimiento de la interfaz de usuario.
  •  • Experiencia en el uso de herramientas como Firebase, AWS, Google Cloud y Akamai para hospedaje e implementación.
  •  • Familiaridad con los desafíos específicos de los dispositivos móviles, como el rendimiento, la compatibilidad de los dispositivos y los requisitos de la tienda de aplicaciones.
  •  • Experiencia con canalizaciones de CI/CD y control de versiones (Git/GitHub). 

Habilidades blandas:

  • Sólidas habilidades analíticas y de resolución de problemas con la capacidad de pensar de manera crítica y abordar de manera proactiva los desafíos técnicos.
  • Excelentes habilidades de comunicación, con la capacidad de colaborar eficazmente entre equipos.
  • Automotivado y capaz de trabajar de forma independiente en un entorno remoto.
  • Pasión por la innovación y el aprendizaje continuo para mantenerse a la vanguardia de las tendencias de la industria. 

Cualificaciones preferidas

  • • Experiencia en el desarrollo de aplicaciones de marca blanca.
  •  • Comprensión de las mejores prácticas de SEO para aplicaciones web.
  •  • Conocimiento de los principios de diseño de UI/UX y experiencia colaborando con diseñadores.
  •  • Experiencia con metodologías ágiles y flujos de trabajo de desarrollo basados en sprints.
  •  • Experiencia previa en tecnología alimentaria, tecnología financiera o mercado las industrias son una ventaja.