




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, abordar deudas técnicas y colaborar con equipos multifuncionales para mejorar el rendimiento general del sistema, la estabilidad y la experiencia del usuario. Trabajarás dentro de un entorno moderno de monorepo y desempeñarás un papel clave en acelerar la entrega de funciones. **Principales responsabilidades** * Desarrollar y mantener **funcionalidades 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 monorepo para contribuir en múltiples aplicaciones y bibliotecas compartidas. * Mejorar el rendimiento, la calidad del código y la fiabilidad 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, control 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** * **Más de 5 años de experiencia** como desarrollador full stack o ingeniero de software. * Amplia experiencia en **React 18\+, TypeScript, Redux Toolkit** y patrones modernos de desarrollo frontend. * Sólida experiencia práctica 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. * Conocimientos sobre **monorepos**, 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 de rendimiento. **Deseable** * Experiencia con **GraphQL** (consultas, resolvers, diseño de esquemas). * Conocimientos sobre servicios de **AWS** (S3, RDS, ECS, etc.). * Experiencia con microservicios, sistemas distribuidos y patrones orientados a eventos. * Experiencia contribuyendo en canalizaciones CI/CD y flujos de trabajo DevOps. * Comodidad trabajando en entornos de entrega ágiles y rápidos.


