Funciones:
Desarrollo Full Stack:
- Diseñar y desarrollar tanto los componentes front-end como back-end de aplicaciones web, garantizando un alto rendimiento, escalabilidad y seguridad.
- Colaborar con los equipos de I+D para comprender los requisitos técnicos y traducirlos en aplicaciones eficientes y fáciles de usar.
- Desarrollar e implementar soluciones que integren modelos de aprendizaje automático e inteligencia artificial en la funcionalidad del producto para mejorar la automatización y el rendimiento del sistema.
Arquitectura y Diseño de Sistemas:
- Contribuir al proceso de diseño arquitectónico y toma de decisiones, asegurando que las soluciones sean escalables, mantenibles y cumplan con las necesidades del negocio.
- Diseñar e implementar APIs RESTful, integrar servicios de terceros y trabajar con bases de datos para crear soluciones completas.
- Enfocarse en desarrollar funcionalidades que faciliten la interacción sin problemas con modelos de IA y procesos de toma de decisiones basados en datos.
Colaboración Cross-Functional:
- Trabajar estrechamente con científicos de datos, gerentes de producto, diseñadores UX/UI y otros ingenieros para ofrecer soluciones de alta calidad.
- Participar en sesiones de lluvia de ideas y contribuir al desarrollo de nuevas funciones e innovaciones.
- Asegurarse de que las soluciones de automatización de IA y datos estén integradas de manera eficiente en los flujos de trabajo del producto.
Automatización y Optimización de Procesos:
- Tarea principal: Automatizar procesos, incluida la recolección de datos, el procesamiento y la optimización de flujos de trabajo existentes para acelerar el rendimiento del sistema.
- Mejorar el manejo de datos en sistemas a gran escala, automatizar tareas rutinarias y optimizar los procesos backend para mejorar la eficiencia.
- Integrar modelos de IA para mejorar el procesamiento de datos y automatizar operaciones críticas para el negocio.
Calidad del Código y Mejores Prácticas:
- Escribir código limpio, mantenible y eficiente, siguiendo los estándares y mejores prácticas de programación.
- Implementar marcos de pruebas y garantizar pruebas unitarias e integradas exhaustivas en toda la pila.
- Mantener y mejorar la calidad de los sistemas front-end y back-end, asegurando que escalen de manera efectiva.
Solución de Problemas y Depuración:
- Diagnosticar y resolver problemas técnicos rápidamente, asegurando que las aplicaciones funcionen sin problemas y de manera eficiente.
- Analizar y optimizar los cuellos de botella de rendimiento y resolver problemas a lo largo de la pila, con un enfoque especial en la automatización del sistema y el manejo de datos.
Aprendizaje Continuo e Innovación:
- Mantenerse actualizado con las últimas tendencias de la industria, tecnologías y marcos, aportando nuevas ideas y soluciones al equipo de I+D.
- Contribuir a la cultura del equipo de mejora continua e innovación, experimentando con modelos de IA, redes neuronales y otras tecnologías de vanguardia.
Documentación y Compartir Conocimientos:
- Crear y mantener documentación del software desarrollado, asegurando claridad y facilidad de comprensión para futuros desarrolladores.
- Compartir conocimientos y guiar a los desarrolladores junior en las mejores prácticas, marcos y herramientas.
Calificaciones clave:
- Más de 4 años de experiencia en desarrollo full stack, con un fuerte conocimiento de tecnologías tanto front-end como back-end.
- Tecnologías: PHP (Laravel, Symfony), React, Vue.js, experiencia en gestión de bases de datos, desarrollo de APIs y trabajo con grandes volúmenes de datos y algoritmos de aprendizaje automático.
Conocimientos y Experiencia:
- Amplia experiencia con PHP, React, Laravel, Symfony y Vue.js.
- Experiencia en el desarrollo de sistemas complejos, integrando diversos componentes (incluyendo IA y ML).
- Expertise en el trabajo con sistemas de datos a gran escala y optimización de pipelines de procesamiento.
- Conocimiento en automatización, optimización de rendimiento y escalabilidad.
- Familiaridad con redes neuronales e integración de modelos de IA en soluciones.