




Resumen del Puesto: Se buscan Desarrolladores Frontend Senior para desarrollar interfaces de usuario robustas y escalables, aplicando las mejores prácticas en arquitectura frontend, testing y microfrontends. Puntos Destacados: 1. Desarrollo de interfaces de usuario robustas y escalables. 2. Aplicación de mejores prácticas en arquitectura frontend y testing. 3. Implementación de estrategias de microfrontends. Nuestro cliente, una multinacional líder en servicios profesionales y tecnología, busca 3 Desarrolladores Frontend Senior para unirse a su equipo de desarrollo en Madrid. La persona seleccionada será responsable del desarrollo de interfaces de usuario robustas, escalables y de alta calidad, aplicando las mejores prácticas en arquitectura frontend, testing y microfrontends. ¿Qué desafíos te esperan? * Desarrollar aplicaciones frontend utilizando JavaScript (ES5/ES6\), HTML y CSS con altos estándares de calidad. * Implementar pruebas unitarias, de componentes, de integración, E2E, visuales y de accesibilidad utilizando herramientas como Karma, Chai, Sinon, Jasmine, Mocha, WebdriverIO, Selenium, Playwright. * Consumir servicios REST y trabajar con JSON y web services. * Configurar y utilizar herramientas de integración continua como Yarn, NPM y Bower. * Trabajar con control de versiones Git. * Utilizar empaquetadores como Rollup, Webpack y CLIs basados en Node. * Aplicar patrones de diseño frontend y arquitectura en el desarrollo de aplicaciones. * Implementar estrategias de microfrontends. * Colaborar con equipos multidisciplinares en un entorno ágil. * Asegurar la calidad del código mediante Test Driven Development (TDD). ¿Qué te hace el candidato ideal para esta misión? Formación: Titulación universitaria en Ingeniería Informática, Telecomunicaciones, Sistemas o campo relacionado. Se valorarán formaciones específicas en desarrollo frontend. Experiencia requerida (excluyente \- mínimo 5 años): * JavaScript (ES5/ES6\) : 5\-8 años * HTML: 5\-8 años * CSS: 5\-8 años * Unit \& Component testing (Karma, Chai, Sinon, Jasmine, Mocha): 5\-8 años * Integration \& E2E (WebdriverIO, Selenium) \& Visual (Playwright) \& Accessibility testing: 5\-8 años * JSON, REST, web services: 5\-8 años * Continuous Integration tools (Yarn, NPM, Bower) con capacidad de configuración: 5\-8 años * Control de versiones Git: 5\-8 años * Front\-end design patterns and architecture: 5\-8 años * Rollup, Webpack y Node based CLIs: 3\-5 años * Microfront\-end strategies: 3\-5 años * Test Driven Development (TDD) : 5\-8 años * Al menos un framework frontend (Angular, ReactJS, Vue, Polymer o Lit\-HTML/Lit\-Element): más de 8 años Experiencia deseable (Plus): * Contract testing: 1\-3 años * Java incluyendo Spring framework: 1\-3 años * TypeScript: 1\-3 años * Azure DevOps: 1\-3 años * Docker y exposición segura de servicios REST: 3\-5 años Idiomas: * Inglés avanzado (C1\) (obligatorio) para comunicación con equipos internacionales. * Español fluido (obligatorio). * NOTA IMPORTANTE: Es requisito indispensable contar con visado de trabajo válido para residir y trabajar en España. ¿Qué te ofrecemos a cambio de tu talento? * Oportunidad de unirte a un proyecto estratégico y de alto impacto en el área de desarrollo frontend. * Contrato inicial de 12 meses. * Horario laboral: 09:00 \- 18:00\. * Modalidad de trabajo: Presencial en Madrid. Tipo de puesto: Jornada completa Preguntas para la solicitud: * ¿Cuántos años de experiencia tienes con JavaScript (ES5/ES6\)? * ¿Cuántos años de experiencia tienes con HTML? * ¿Cuántos años de experiencia tienes con CSS? * ¿Tienes experiencia con testing unitario y de componentes (Karma, Chai, Sinon, Jasmine, Mocha)? * ¿Tienes experiencia con testing E2E, visual y de accesibilidad (WebdriverIO, Selenium, Playwright)? * ¿Tienes experiencia con JSON, REST y web services? * ¿Tienes experiencia con herramientas de CI como Yarn, NPM y Bower? * ¿Tienes experiencia con control de versiones Git? * ¿Tienes experiencia con patrones de diseño frontend y arquitectura? * ¿Tienes experiencia con estrategias de microfrontends? * ¿Tienes experiencia con Test Driven Development (TDD)? * ¿Tienes experiencia con al menos un framework frontend (Angular, ReactJS, Vue, Polymer, Lit)? * ¿Posees la ciudadanía o un visado de trabajo que te permita residir y trabajar legalmente en España? ¿Puedes trabajar en modalidad presencial en Madrid? * ¿Tienes un nivel de inglés C1 (avanzado) que te permita mantener conversaciones técnicas fluidas con equipos internacionales? ¿Tienes español fluido? * ¿Cuál es tu pretensión de salario bruto anual en euros? Ubicación del trabajo: Empleo presencial


