




Resumen: Como Ingeniero Full Stack con un enfoque principal en Front End (React), usted será responsable de la experiencia de usuario y de la arquitectura front-end, manteniendo al mismo tiempo una mentalidad de producto de extremo a extremo. Aspectos destacados: 1. Construya interfaces de usuario modernas y accesibles con React + TypeScript. 2. Defina y evolucione una arquitectura y prácticas front-end escalables. 3. Colabore estrechamente con los equipos de Backend y UX/Product para lograr alineación. ### **Quiénes somos** **Construir. Escalar. Sostener.** PALO IT es una consultoría tecnológica global que diseña la 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. Hacemos lo correcto, y lo hacemos correctamente. 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 deudas) * Somos emprendedores y expertos apasionados: invertimos en aquello en lo que creemos sinceramente y trabajamos como una inteligencia colectiva * Somos positivos, valientes, empáticos, ejecutores y comprometidos con la excelencia ### **Acerca de Gen\-e2** Mientras que el mercado sigue mayoritariamente centrado en la mejora de la entrega mediante IA, hemos reinventado el ciclo de vida del desarrollo de software (SDLC) para adoptar un enfoque **Primero la IA**. Nuestro enfoque representa un cambio radical en productividad y calidad, basado en una fuerte colaboración entre la IA generativa y nuestros mejores talentos: * Actualmente generamos el **95 %** del producto completo —código, documentación, infraestructura como código e incluso diseño— mediante **GitHub Copilot**. * La calidad supera sistemáticamente la obtenida por nuestros mejores equipos de ingeniería tradicionales. * Un repositorio de producto alberga todos los artefactos del producto, otorgando a la IA contexto integral del proyecto para una generación de mayor calidad. * Una biblioteca de reglas y indicaciones define estándares de codificación, principios de diseño y directrices de seguridad, garantizando una calidad y escalabilidad adecuadas para entornos empresariales. Con Gen\-e2, entregamos productos de extremo a extremo **2–3 veces más rápido** que con los enfoques tradicionales, elevando simultáneamente el nivel de excelencia en ingeniería. ### **Su rol** Como **Ingeniero Full Stack con un enfoque principal en Front End (React)**, usted será responsable de la experiencia de usuario y de la arquitectura front-end, manteniendo al mismo tiempo una mentalidad sólida de producto de extremo a extremo (APIs, datos, rendimiento, seguridad y entrega). * Construya interfaces de usuario modernas y accesibles con **React \+ TypeScript**, siguiendo buenas prácticas arquitectónicas, diseño de componentes reutilizables y patrones limpios de hooks. * Defina y evolucione 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. * Implemente flujos de **autenticación y autorización** integrados con **IdentityServer**, aprovechando **OAuth2/JWT**, con manejo seguro de sesiones y tokens. * Consuma **APIs REST** (y GraphQL cuando sea aplicable), asegurando un manejo robusto de errores, gestión de estado, patrones de carga y una experiencia de usuario resistente. * Garantice un excelente **diseño adaptable** 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. * Optimice el rendimiento (Core Web Vitals, tamaño de paquetes, caché, estrategias de renderizado, análisis de rendimiento) utilizando **Next.js (SSR/SSG)** cuando proceda. * Implemente **pruebas unitarias y de componentes** con **Jest** y **React Testing Library** (y pruebas extremo a extremo con Cypress/Playwright cuando sea aplicable), asegurando calidad y mantenibilidad. * Colabore estrechamente con los equipos de **Backend y UX/Product** para garantizar la alineación funcional y técnica, entregando de forma iterativa con un enfoque en el impacto. * Contribuya al backend cuando sea necesario (normalmente **Node.js/TypeScript** u otro stack equivalente): puntos finales, integraciones, flujos de datos, confiabilidad y rendimiento. * Eleve 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 es usted** * Experiencia de **7 años o más con React** en la construcción de productos web en producción. * Dominio sólido de **TypeScript**, diseño de componentes, hooks, patrones, rendimiento y arquitectura front-end mantenible. * Experiencia sólida en **gestión de estado**, incluido el **Context API**, además de estados complejos de interfaz de usuario, formularios y validaciones. * Instinto sólido de **ingeniería UX/UI**: accesibilidad, coherencia visual, atención al detalle y diseño adaptativo como prioridad. * Experiencia práctica integrando APIs REST y trabajando con **OpenAPI/Swagger**; enfoque centrado en la resiliencia (errores, latencia, casos límite). * Habilidades prácticas de pruebas con **Jest** y **React Testing Library** (idealmente también pruebas 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 de entrega en el borde/CDN (por ejemplo, **Azure Front Door**) y fundamentos del caché. * Buenas prácticas de seguridad front-end: **CSP**, manejo seguro de tokens y conocimiento 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 avanzar para responder a las necesidades urgentes de nuestro planeta. Tomamos continuamente medidas para: * Convertirnos en una empresa con balance neto cero de emisiones de carbono * 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 incluyen algunas de las empresas más exitosas del mundo. Innovamos junto con empresas del 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 * Compartición de conocimientos * Capacitación personalizada * Emprendimiento e intraemprendimiento Para obtener más información sobre nuestra cultura organizacional y beneficios, visite nuestra página de carreras. Y escuche 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 cualificaciones y las capacidades. Priorizamos la privacidad y la seguridad de los datos. Para más información sobre nuestras prácticas de privacidad, consulte nuestra Política de Privacidad.


