Company description See more offers

Arquitecto Canales

Nos encontramos en la búsqueda de un Arquitecto Canales

 

Requisitos:

  • Experto en tecnologías de desarrollo Web con capacitación avanzada en el manejo de HTML, CSS, DOM y JavaScript.
  • Conocimiento de Patrones de Diseño para el diseño y construcción de Arquitecturas Web. Ejemplos de patrones a conocer: Module Pattern, Observer Pattern, Mediator Pattern, Composite Pattern....
  • Conocimiento en alguno de los principales Frameworks y Librerías Frontend como por ejemplo Polymer, Angular 1.x, Angular 2, Reach, Ember...
  • Conocimientos avanzados en desarrollos guiados por test y comportamiento: TDD, BDD.
  • Buenas Prácticas de Programación; ejemplos Dry (Don't repeat yourself), principio de abstracción, principio de responsabilidad única
  • Capacidad para la toma y abstracción y encapsulación de requisitos para su posterior implementación en soluciones modélicas.
  • Diseño de funcionalidad bajo componentes con características horizontales buscando soluciones estándar a problemas comunes en el desarrollo de aplicaciones. Ejemplo: gestión de errores, estados de la aplicación....
  • Conocimientos de integración de servicios de datos externos, por ejemplo consumo de APIS o servicios de terceros.
  • Capacidad docente para la formación y asesoramiento técnico, del equipo de desarrollo sobre soluciones técnicas y buenas prácticas.
  • Capacidad para asegurar la calidad del código implementado y la certificación de componentes

 

Habilidades técnicas:

 

  • Lenguajes de programación: Javascript avanzados (ES6) Promise, Observer, clases y prototipos.
  • Arquitecturas Frontend modernas como Polymer, Angular, React JS, Custom Elements.
  • Conocimientos en herramientas y tecnologías híbridas: Cordova
  • Test Unitarios (QUnit, Jasmine, Chai, Mocha, etc...)
  • CSS3, Preprocesadores de CSS (SASS, LESS, Stylus).
  • Diseño Responsive y Marcado HTML5
  • Herramientas de code review y cumplimento de estándares JSHint, CSSHint, etc
  • Conocimientos consumo de servicios: AJAX, REST, SOAP
  • Conocimientos servidor: Node JS, HTTP2
  • Herramientas versionado de código: Git
  • Herramientas de integración continua: Jenkins, Jira, Bamboo
  • Herramientas de construcción y gestión de dependencias: Grunt, Gulp, Bower, NPM, Webpack.
  • Conocimiento y experiencia de metodologías ágiles: SCRUM

Company description

Somos una empresa con sólida posición de liderazgo y alta presencia internacional en Europa, Estados Unidos, América Latina y Asia. Estamos presentes en más de 30 países y contamos con más de 100.000 empleados en todo el mundo.

En BBVA trabajamos por un futuro mejor para las personas, Entendemos la responsabilidad corporativa como un compromiso real y basado en aportar el máximo valor posible a sus grupos de interés directos y al conjunto de las sociedades en las que operan, así que queremos contar con gente como tú, con talento, sana ambición y afán de superación. Gente que se esfuerza y cumple, siempre de forma responsable. Que encara nuevos retos con entusiasmo, quiere ganar y compite con valentía. Queremos tu compromiso y tu creatividad y poder juntos transformar la sociedad de forma positiva.

Trabajar en BBVA significa desarrollar tu carrera en una de las empresas más innovadoras del sector.

Show full description
Choose the type of application
My account Not yet registered?