




Estamos buscando un **Desarrollador Full Stack Senior** para unirse a nuestro equipo de ingeniería y contribuir a la entrega de soluciones de software de alta calidad, escalables y eficientes. Este puesto implica desarrollo práctico en componentes tanto frontend como backend, refactorización y optimización de código heredado, abordaje de deuda técnica y colaboración con equipos multifuncionales para mejorar el rendimiento general del sistema, su estabilidad y la experiencia del usuario. Trabajarás en un entorno moderno de monorepositorio y desempeñarás un papel clave en la aceleración de la entrega de funciones. **Principales Responsabilidades** * Desarrollar y mantener funciones de **frontend** utilizando React 18, TypeScript, Redux Toolkit y arquitecturas basadas en componentes. * Crear y mejorar **servicios backend** utilizando Java 19, Spring Boot 3\.x y APIs REST/GraphQL. * Refactorizar bases de código existentes, resolver errores y reducir la deuda técnica. * Trabajar en un entorno de monorepositorio para contribuir en múltiples aplicaciones y bibliotecas compartidas. * Mejorar el rendimiento, la calidad del código y la confiabilidad en toda la pila tecnológica. * Diagnosticar y depurar problemas complejos en interfaces de usuario y flujos de trabajo backend. * Colaborar con los equipos de producto, aseguramiento de calidad y diseño para entregar funcionalidades de alto impacto. * Participar en revisiones de código, garantizar las mejores prácticas e identificar oportunidades de mejora arquitectónica. * Contribuir a la mejora de las canalizaciones CI/CD, estrategias de pruebas y procesos de lanzamiento. **Requisitos** **Cualificaciones requeridas** * **5 o más años de experiencia** como Desarrollador Full Stack o Ingeniero de Software. * Conocimientos sólidos en **React 18\+**, **TypeScript**, **Redux Toolkit** y patrones modernos de desarrollo frontend. * Experiencia práctica sólida con **Java 17/19**, **Spring Boot 3\.x**, APIs REST y desarrollo de microservicios. * Experiencia trabajando con **PostgreSQL**, consultas SQL y modelado de datos relacionales. * Conocimiento de **monorepositorios**, bibliotecas de componentes compartidos y arquitectura modular. * Capacidad para depurar problemas complejos en interfaces de usuario y backend a través de múltiples servicios. * Buen entendimiento de la calidad del código, pruebas, mejores prácticas y optimización del rendimiento. **Deseable** * Experiencia con **GraphQL** (consultas, resolutores, diseño de esquemas). * Conocimiento de **servicios AWS** (S3, RDS, ECS, etc.). * Exposición a microservicios, sistemas distribuidos y patrones orientados a eventos. * Experiencia contribuyendo en canalizaciones CI/CD y flujos de trabajo DevOps. * Comodidad al trabajar en entornos de entrega ágiles y dinámicos. Tipo de empleo: Tiempo completo Ubicación del trabajo: Remota


