




Resumen: Como Ingeniero Full Stack con especialización en Front End, serás responsable de la experiencia de usuario y de la arquitectura front-end, colaborando con inteligencia artificial para entregar productos de alta calidad y escalables. Aspectos destacados: 1. Crear tecnología para el bien con una empresa certificada B Corp 2. Liderar la arquitectura front-end y la experiencia de usuario con React + TypeScript 3. Contribuir a un ciclo de vida del desarrollo de software (SDLC) centrado en IA, aprovechando GitHub Copilot para aumentar la productividad ### **Quiénes somos** **Construir. Escalar. Sostener.** PALO IT es una consultoría tecnológica global que diseña tecnología como una fuerza para el bien. Diseñamos, desarrollamos y escalamos productos y servicios digitales y sostenibles para desbloquear valor en los tres ámbitos del triple balance: personas, planeta y beneficios económicos. Hacemos lo correcto, y lo hacemos bien. Estamos orgullosos de ser un Nuevo Campeón del Foro Económico Mundial y una empresa certificada B Corp. * Somos lo suficientemente pequeños como para preocuparnos localmente y lo suficientemente grandes como para entregar soluciones a nivel global (5 continentes, 18 oficinas, más de 650 expertos de más de 50 nacionalidades) * Somos sólidos y resilientes (100 % independientes y sin deuda) * Somos emprendedores y expertos apasionados: invertimos en aquello en lo que creemos genuinamente y trabajamos como una inteligencia colectiva * Somos positivos, valientes, solidarios, proactivos y comprometidos con la excelencia ### **Sobre Gen\-e2** Mientras que el mercado aún se centra principalmente en la IA como herramienta de apoyo a la entrega, hemos reinventado el ciclo de vida del desarrollo de software (SDLC) para que sea **primero IA**. Nuestro enfoque representa un cambio radical en productividad y calidad, gracias a una estrecha colaboración entre la IA generativa y nuestros mejores talentos: * Actualmente generamos el **95 %** de todo el producto —código, documentación, infraestructura como código e incluso diseño— mediante **GitHub Copilot**. * La calidad supera sistemáticamente los resultados obtenidos por nuestros mejores equipos de ingeniería tradicionales. * Un repositorio de producto alberga todos los artefactos del producto, brindando a la IA contexto completo del proyecto para lograr generaciones de mayor calidad. * Una biblioteca de reglas y indicaciones define estándares de codificación, principios de diseño y directrices de seguridad, garantizando calidad y escalabilidad a nivel empresarial. Con Gen\-e2 entregamos productos de extremo a extremo **2–3 veces más rápido** que con los enfoques tradicionales, elevando al mismo tiempo el nivel de excelencia en ingeniería. ### **Tu rol** Como **Ingeniero Full Stack especializado en Front End (React)**, serás responsable de la experiencia de usuario y de la arquitectura front-end, manteniendo siempre una mentalidad integral del producto (APIs, datos, rendimiento, seguridad y entrega). * Desarrollar interfaces de usuario modernas y accesibles con **React \+ TypeScript**, siguiendo buenas prácticas de arquitectura, diseño de componentes reutilizables y patrones limpios de hooks. * Definir y evolucionar una arquitectura front-end escalable: convenciones, modularización, sistemas de diseño, calidad del código (linting/formatting) y una estrategia práctica de pruebas. * Implementar flujos de **autenticación y autorización** integrados con **IdentityServer**, aprovechando **OAuth2/JWT**, con manejo seguro de sesiones y tokens. * Consumir **APIs REST** (y GraphQL cuando corresponda), asegurando un manejo robusto de errores, gestión de estado, patrones de carga y una experiencia de usuario resistente. * Garantizar un excelente **diseño adaptable (responsive)** y una experiencia de usuario óptima en distintos dispositivos y resoluciones, prestando atención a la accesibilidad (a11y) y a la coherencia de la interfaz de usuario. * Optimizar el rendimiento (Core Web Vitals, tamaño de paquetes, caché, estrategias de renderizado, análisis de rendimiento) utilizando **Next.js (SSR/SSG)** cuando sea pertinente. * Implementar **pruebas unitarias y de componentes** con **Jest** y **React Testing Library** (y pruebas de extremo a extremo con Cypress/Playwright cuando sea aplicable), asegurando calidad y mantenibilidad. * Colaborar estrechamente con los equipos de **Backend y UX/Product** para garantizar la alineación funcional y técnica, entregando de forma iterativa con enfoque en el impacto. * Contribuir al backend cuando sea necesario (normalmente con **Node.js/TypeScript** u otra pila equivalente): puntos finales (endpoints), integraciones, flujos de datos, confiabilidad y rendimiento. * Elevar el nivel de seguridad front-end: **Política de Seguridad de Contenido (CSP)**, manejo seguro de tokens, patrones de interfaz de usuario conscientes de la autorización y prácticas generales de endurecimiento. ### **Quién eres** * Experiencia mínima de **7 años con React** desarrollando productos web en producción. * Dominio sólido de **TypeScript**, diseño de componentes, hooks, patrones, rendimiento y arquitectura front-end mantenible. * Experiencia consolidada en **gestión de estado**, incluida la **API Context**, además de estados complejos de interfaz de usuario, formularios y validaciones. * Instinto sólido en **ingeniería UX/UI**: accesibilidad, coherencia visual, atención al detalle y diseño adaptativo desde el inicio (responsive-first). * Experiencia práctica integrando APIs REST y trabajando con **OpenAPI/Swagger**; enfoque centrado en la resiliencia (errores, latencia, casos extremos). * Habilidades prácticas de pruebas con **Jest** y **React Testing Library** (idealmente también pruebas de extremo a extremo). * Experiencia con **Next.js (SSR/SSG)**, herramientas modernas (**Vite**) y frameworks de interfaz de usuario como **Tailwind CSS** o **Material UI**. * Conocimiento sobre entrega en el borde/CDN (por ejemplo, **Azure Front Door**) y fundamentos de caché. * Buenas prácticas de seguridad front-end: **CSP**, manejo seguro de tokens y conciencia de riesgos comunes (XSS/CSRF, etc.). * **Inglés profesional** para colaboración global (documentación, ceremonias, partes interesadas). ### **Más sobre PALO IT** Estamos deseosos de adaptarnos al cambio, aprender de nuestras experiencias y actuar para responder a las necesidades urgentes de nuestro planeta. Continuamente tomamos medidas para: * Convertirnos en una empresa con balance climático neto cero * Entregar proyectos con impacto positivo * Capacitar al 100 % de nuestra plantilla en temas de impacto * Obtener la certificación B Corp en todas nuestras oficinas alrededor del mundo * Medir y mejorar continuamente la felicidad de nuestros empleados Nuestros clientes son algunas de las empresas más exitosas del mundo. Innovamos junto con empresas de la lista Fortune 1000, pymes y startups que buscan generar impacto y abordar desafíos complejos. ### **Qué ofrecemos** * Entornos de trabajo estimulantes * Trayectoria profesional única * Movilidad internacional * Proyectos internos de I\+D * Compartir conocimientos * Formación personalizada * Emprendimiento e intrapreneurismo Para más información sobre nuestra cultura de equipo y beneficios, visita nuestra página de carreras. Y escucha nuestro PALOCast con testimonios directos de nuestros Palowans! PALO IT es un empleador que promueve la igualdad de oportunidades y valora el mérito, las calificaciones y las capacidades. Priorizamos la privacidad y la seguridad de los datos. Para obtener más información sobre nuestras prácticas de privacidad, consulta nuestra Política de Privacidad.


