Desarrollador Full-Stack IA
Description
Desarrollador Full-Stack IA
En Atix construimos asistentes digitales a la medida que nuestros clientes integran en sus sitios web y que también operan por WhatsApp. Buscamos un Desarrollador Full-Stack con conocimientos en React.js y Node.js para participar en el desarrollo, mantenimiento y mejora de la plataforma, tanto del lado del cliente como del servidor.
Requisitos técnicos
Front End
React.js: componentes funcionales, props, estados y hooks.
Conocimientos en Vite o Next.js.
Interpretación e implementación de diseños en Figma.
Back-End
Node.js y Express: creación de API REST, rutas y middlewares.
Bases de datos relacionales, de preferencia PostgreSQL (consultas SQL, modelado básico) con Sequelize como ORM.
Comunicación en tiempo real con WebSockets.
Autenticación y manejo de sesiones (por ejemplo, JWT u OTP).
Herramientas
Manejo de Git y GitLab.
Visual Studio Code y npm.
Uso de Claude Code o herramientas similares de inteligencia artificial para apoyar el desarrollo.
Responsabilidades
Desarrollar y mantener la interfaz de chat del asistente, que se integra en los sitios de los clientes, y el dashboard de administración.
Diseñar, desarrollar y mantener API REST y servicios en Node js/Express.
Implementar la comunicación en tiempo real entre el asistente y el servidor.
Participar en integraciones con servicios externos, como la API de WhatsApp Business, modelos de OpenAI y sistemas propios de los clientes.
Implementar flujos de autenticación y gestión de usuarios y roles.
Corregir errores y mejorar componentes y servicios existentes.
Participar en pruebas, revisiones de código y actividades de mejora continua.
Colaborar con los equipos de Diseño, QA e Infraestructura.
Habilidades
Pensamiento lógico y capcidad de resolución de problemas.
Atención al detalle.
Trabajo en equipo.
Proactividad y disposición para aprender.
Organización y responsabilidad.
Se valorará: Docker, pruebas automatizadas (front y back), integración de APIs de inteligencia artificial o chatbots, e interés en proyectos propios full-stack.