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.