Frontend Technical Lead - Madrid, España - Talent Hackers
Descripción
Misión y Funciones del Puesto:
Buscamos personas a las que les guste desafiarse a sí mismas, a las que les apasione inducir cambios y
que quieran aprender constantemente; que sean dinámicas, flexibles y les guste trabajar en equipo. Con
motivación para dar lo mejor de sí mismos en un escenario en pleno cambio y expansión de varios
productos.
Pertenecerá a una Organización de Desarrollo de Frontales, participando en la definición de la Visión de
Arquitectura Técnica y asegurando que está comunicada y entendida por todos los equipos. Serás
responsable de definir pautas (guidelines) para las SPAs y Componentes Desarrollados, definir e
implementar funcionalidades técnicas (technicals enablers) para facilitar el Desarrollo del SW. Habilitar el
Continous Delivery y Continous Integration.
Requirements:
Experta en desarrollo y arquitectura de frontend (experiência orientativa mínima de 5-6 años), con
habilidad para comunicar y capacidad para liderar técnicamente a equipos de desarrollo de fontend. Debe
haber implementado y conocer diferentes alternativas de arquitectura de frontend web tipo SPA.
Lenguajes:
- Typescript: nível experto. Domina la mayor parte de las características la última versión del lenguaje.
- Javascript: nível experto. Domina la mayor parte de las características de ES5 y ESHTML: nível avanzado. Tiene conocimientos sobre el ciclo de vida del DOM y su funcionamiento.
CSS: nível medio.
- SASS/
CSS:
nível básico/medio. Conoce la nomenclatura BEM, los mixins, las variables, funciones, etc.
Bases:
- Código limpio: nível experto. Domina todas las reglas de código limpio respecto a clases, métodos,
- Programación orientada a objetos: nível experto. Domina conceptos como cohesión, acoplamiento,
- Principios de diseño: Sabe explicar y dar ejemplos de los S.O.L.I.D, YAGNI y KISS.
- Smells y refactoring: conoce los smells (anti patrones y malas prácticas) y cómo refactorizarlos a buenas
- Patrones de diseño: conoce y sabe explicar la mayoría de los patrones de diseño.
- Testing: conoce las reglas F.I.R.S.T, conoce las partes de un test (Given/When/Then ó
mock, stub, fake, dummy object) y sabe cuándo utilizarlos. Conoce la pirámide de testing y sabe la
diferencia entre test unitario, de integración y end to end.
- Arquitectura: nível experto. Sabe configurar un proyecto angular desde 0 y tiene experiência haciéndolo
Frameworks:
- Angular: nível experto. Sabe cómo utilizar la inyección de dependencias para sustituir dependencias,
prácticamente todos los métodos hook del ciclo de vida de componentes: ngOnInit, ngOnDestroy, etc.
Conoce estrategias de gestión de estados
- Deseable conocimientos o experiência con React y Vue.
Más ofertas de trabajo de Talent Hackers
-
Devops
Madrid, España - hace 1 semana
-
IT Business Analyst
Madrid, España - hace 1 semana
-
Tech Lead
Madrid, España - hace 6 días
-
Vb Group
Madrid, España - hace 2 semanas
-
Senior SAP Project Manager
Madrid, España - hace 4 semanas
-
Chief Information Security Officer
Navarra provincia, España - hace 1 semana