Ubicación: Área Metropolitana del Valle de Aburrá Modalidad: Híbrida, al menos 1 día en la oficina a la semana. Responsabilidades del Rol: Diseñar, desarrollar y mantener aplicaciones web end-to-end utilizando NestJS para el backend y Next.js para el frontend. Crear y mantener APIs RESTful eficientes y seguras, integrándolas con interfaces de usuario interactivas y accesibles. Colaborar estrechamente con diseñadores, stakeholders y equipos funcionales para crear experiencias de usuario fluidas y coherentes, integrando feedback de todas las partes interesadas. Gestionar integraciones con otras APIs y diversas bases de datos (PostgreSQL, MongoDB, etc.). Desarrollar soluciones escalables utilizando arquitectura de microservicios y optimizar aplicaciones en velocidad, escalabilidad y experiencia de usuario. Mentorizar a desarrolladores, liderar revisiones de código y fomentar prácticas de desarrollo centradas en el usuario dentro del equipo. Usar Docker para contenerización y despliegue de servicios. Aplicar y promover prácticas de desarrollo ágil (Scrum, Kanban, etc.). Mínimo 5 años de experiencia como desarrollador , incluyendo al menos 3 años trabajando con NestJS y Next.js . Frontend: Dominio de React y Next.js, con experiencia en desarrollo responsive design y manejo de estados complejos mediante herramientas como Zustand. Backend: Sólida experiencia con Node.js , TypeScript , PostgreSQL , MongoDB y TypeORM u otros ORMs. Conocimiento avanzado de HTML5 , CSS3 , ReactJS , NextJS , Git . Conocimiento de Tailwind CSS. Experiencia previa en el desarrollo y mantenimiento de microservicios . Experiencia con Docker para virtualización y despliegue. Familiaridad con metodologías ágiles y herramientas de gestión de proyectos como Jira . Habilidades interpersonales como comunicación asertiva, cooperación, autonomía y actitud proactiva . Competencias deseadas: Pensamiento analítico y resolución de problemas. Autonomía en la toma de decisiones técnicas. Fuerte disposición para el aprendizaje continuo . Excelente comunicación , tanto con el equipo técnico como con áreas no técnicas. Manejo de test unitarios . Uso de Websockets para aplicaciones en tiempo real. Conocimientos en Elasticsearch para búsquedas eficientes y análisis de datos. Inglés técnico (lectura y escritura) – no obligatorio, pero será un plus. Desarrollador Fullstack .NET + Angular - Medellín, Antioquia, Colombia Desarrollador Especialista de Software Full Stack #J-18808-Ljbffr