Em Impulse, estamos apostando fuerte por el desarrollo de software empresarial basado en Inteligencia Artificial. Hemos formado un equipo de Ingenieros de software, diseñadores de productos y especialistas en negocio para dar forma a Conversia. Una plataforma avanzada de asesores digitales impulsados por Inteligencia Artificial, diseñada para ayudar a las empresas a volver a conectar y conversar con sus clientes.**Funciones del cargo**:- Diseñar, desarrollar y mantener aplicaciones web front-end y back-end escalables, siguiendo las mejores prácticas de codificación y diseño.- Implementar interfaces de usuario atractivas y responsivas utilizando Next.js y TailwindCSS, optimizadas para rendimiento y experiência del usuario.- Desarrollar y mantener APIs GraphQL utilizando Apollo y Prisma, asegurando su integración eficiente con las interfaces de usuario.- Colaborar en el diseño de esquemas de base de datos y la gestión de migraciones de forma eficiente con Prisma.- Implementar soluciones de autenticación y autorización seguras.- Trabajar con Docker para contenerizar aplicaciones y promover la consistencia entre entornos de desarrollo, prueba y producción.- Utilizar Github Actions para automatizar flujos de trabajo de CI/CD, mejorando la eficiencia y calidad del código.- Gestionar y monitorear aplicaciones desplegadas en la plataforma de computación en la nube de Azure, asegurando su disponibilidad, escalabilidad y seguridad.- Participar activamente en revisiones de código, fomentando una cultura de feedback constructivo y aprendizaje continuo.- Colaborar estrechamente con equipos de producto, diseño y QA para definir requisitos, iterar sobre feedback y entregar funcionalidades que cumplan con los estándares de calidad y las expectativas del usuario.**Requerimientos del cargo**:- Grado en Ciencias de la Computación o campo relacionado, o experiência equivalente.- Mínimo de 3 años de experiência en desarrollo de software full stack, con un enfoque significativo en el desarrollo front-end.- Profundo conocimiento de Next.js, GraphQL, Prisma, Apollo, Docker y TailwindCSS.- Experiência sólida con Node.js y TypeScript; conocimientos de Python son un plus.- Experiência en el uso de Docker para el desarrollo y despliegue de aplicaciones, y familiaridad con Github Actions para CI/CD.- Experiência en el despliegue y gestión de aplicaciones en Azure.- Fuertes habilidades en la escritura de código limpio, mantenible y eficiente, con atención a los detalles y una mentalidad de calidad.- Capacidad para trabajar de forma independiente y en equipo, con excelentes habilidades de comunicación y colaboración.**Condiciones**:En Impulse nos preocupamos mucho de la felicidad y crecimiento de todas las personas en el equipo. Esto puedes esperar de nosotros:Formación constante para fortalecer tus habilidades core y expandir tus conocimientos sobre estrategia growth y AI.Trabajo en base al sentido común, metas y flexibilidad de horarios.Una organización totalmente horizontal, donde se escuchan tus ideas y opiniones, sin jerarquías ni egos.Un espacio moderno que facilita el trabajo colaborativo e innovación.**Flexible hours **Flexible schedule and freedom for attending family needs or personal errands.**Remote work policy**:**Hybrid**This job takes place some days from home and others at the office in Lima (Peru).