




Resumen: Impulsar el desarrollo innovador de una plataforma como Desarrollador Fullstack utilizando React y Java Spring Boot, dentro de un equipo ágil que prioriza el impacto, la autonomía y el crecimiento profesional. Aspectos destacados: 1. Desarrollar soluciones full-stack con React y Java Spring Boot en un equipo ágil. 2. Formar parte de una consultora global de alta tecnología con expertos emprendedores. 3. Trabajar en el desarrollo integral de una plataforma interna con nuevas funcionalidades. España Digital \u0026 TI 5 \u2013 10 años Madrid Remoto Impulsa el desarrollo de una plataforma tecnológica innovadora creando soluciones full-stack con React y Java Spring Boot, en un equipo ágil donde tu impacto, autonomía y crecimiento profesional serán protagonistas. Sobre la empresa miembro Somos una consultora global de alta tecnología con un equipo de ingenieros emprendedores, científicos y expertos digitales de todo el mundo. Juntos formamos una comunidad en rápido crecimiento y orgullosa. Ofrecemos servicios de consultoría a clientes de alto perfil a nivel mundial en diversas áreas de servicio, tales como: * Tecnología \u0026 Ingeniería * Energía \u0026 Renovables * Ciencias de la vida \u0026 Farmacia * Digital \u0026 TI **Acerca de esta vacante** ---------------------- Buscamos un Desarrollador Fullstack con sólida experiencia en frontend (React \u002b TypeScript) y amplia experiencia en desarrollo backend con Java Spring Boot, capaz también de trabajar con tecnologías complementarias como Vue, Flutter, Python, Golang y bases de datos como PostgreSQL y MySQL, para uno de nuestros clientes del sector minorista textil. Formarás parte del equipo responsable del desarrollo integral de una plataforma interna, incluyendo la creación de nuevas funcionalidades, interfaces, gestión de roles y permisos, generación de APIs y trabajo colaborativo en GitHub. Responsabilidades: * Desarrollar funcionalidades frontend utilizando React, TypeScript, JavaScript, SCSS y, en menor medida, Vue y Flutter. * Implementar lógica de negocio y APIs REST utilizando Java Spring Boot como principal backend. * Desarrollar servicios o scripts complementarios en Python y/o Golang según sea necesario para el producto. * Integrar y optimizar las bases de datos PostgreSQL y MySQL. * Gestionar la arquitectura de roles y permisos dentro de la plataforma. * Traducir diseños y prototipos de Figma en interfaces funcionales y adaptables. * Participar activamente en los flujos de trabajo de GitHub: ramificación, solicitudes de extracción (pull requests), revisiones de código y mejores prácticas. * Garantizar la calidad del código, la resolución de errores y el mantenimiento técnico continuo. **Qué esperamos de ti** --------------------------- Requisitos técnicos: Frontend: * React (avanzado) * TypeScript (avanzado) * JavaScript * SCSS/CSS modular * Gestión de estado (Redux, Zustand o similar) * Consumo de APIs REST * Vue.js (intermedio; experiencia deseable en proyectos) Backend: * Java * Spring Boot * Creación de endpoints, servicios y seguridad REST * Python (intermedio; scripting, microservicios, automatización) * Golang (intermedio; servicios de alto rendimiento) Bases de datos: * PostgreSQL * MySQL Herramientas y entorno: * Git y GitHub (ramas, PRs, revisiones de código) * Figma * Kanban * CI/CD (deseable) * Docker (deseable) Habilidades personales: * Capacidad para trabajar de extremo a extremo en funcionalidades completas. * Pensamiento analítico y autonomía para resolver problemas complejos. * Colaboración efectiva con diseño, producto y otros desarrolladores. * Atención al detalle y compromiso con la calidad. * Proactividad, capacidad de aprendizaje y mentalidad orientada al producto. Deseable: * Pruebas: Jest, React Testing Library, JUnit, PyTest, pruebas en Go. * Experiencia con plataformas que cuenten con roles/permisos complejos. * Conocimientos básicos de UX/UI. * Experiencia en la nube (AWS/Azure/GCP). **Qué puedes esperar de nosotros** ------------------------------- TMC es una consultora internacional de alta tecnología que aporta su experiencia a sus clientes para ayudarles a superar sus desafíos tecnológicos. Así, TMC opera como un centro de excelencia técnico a disposición de sus clientes, ayudándolos a mantenerse competitivos en un mundo tecnológico cada vez más global y cambiante. En TMC creemos que las personas impulsan la tecnología. Por eso nos esforzamos por crear las mejores condiciones posibles para que los talentos tecnológicos florezcan. Ofrecemos un entorno laboral desafiante y estimulante donde tú eres el director de tu propia carrera. Como Employeneur, formas parte de nuestra familia TMC. Además de nuestra sobresaliente experiencia técnica, la diversión y el compromiso son parte integral de nuestra cultura. \#LI\-NR1


