Senior Frontend Developer

Tadaima · Madrid, Madrid
Department Tadaima
Employment Type Full-Time
Minimum Experience Experienced

Tadaima es una consultora especializada en diseño y desarrollo de productos digitales, teniendo siempre como objetivo principal la calidad y el impacto en los objetivos de negocio de nuestros clientes.


Somos detallistas y exigentes con nuestro trabajo, trabajamos mucho, pero nos gusta salir a nuestra hora. Muy freaks del diseño y la tecnología.


¿Qué necesitamos?


  • Llevar +4  años trabajando en proyectos front-end, y que te encante!
  • Conocimientos avanzados de Vanilla, ES6, Babel. Para nosotros es muy importante conocer el lenguaje nativo, a pelo, y así saber el porqué de las cosas sin nada por encima.
  • Experiencia con frameworks como Vue o React, trabajarás en arquitecturas basadas en componentes y no hace falta que te contemos cómo es su ciclo de vida y cómo se comunican entre sí.
  • No pones cara de póker cuando oyes State Management. De hecho, te alegra escucharlo y eres feliz. Si tienes experiencia con Vuex, Redux o MobX, ¡genial!
  • Buen manejo del markup y de su semántica (orientado a SEO)
  • A tope con SASS y SCSS (sin despreciar el CSS nativo)
  • Flexbox, GridLayout
  • Enseguida eres de los que abren la Chrome Developer Tools para Inspeccionar algo raro que estás viendo en el dom o poner puntos de ruptura y evaluar paso a paso
  • Experiencia con testing tools: Jest, Mocha, Karma, Cypress.io, Nightwatch. 
  • Dime que conoces Webpack y que no lo odias, que has aprendido a quererlo!
  • Configuración, loaders, plugins
  • Performance: lazy load modules, tree shacking
  • Análisis de dependencias
  • Te entiendes bien con Node y NPM y te sientes cautivado (aunque sólo sea poco) por el terminal
  • Y como eres un buen Senior, realmente damos por hecho que manejas GIT, que entiendes GITFlow y que has oído hablar de Jenkins y eso de la integración continua, despliegues etc.


¿Qué vas a hacer?


  • Desarrollo de aplicaciones basadas en Vue y su ecosistema. Vue se ha convertido en nuestro framework de referencia y queremos apoyarlo al 100% para construir proyectos que lo peten.
  • Configurar los module bundlers para generar el mejor bundle con mejor performance (Webpack, Rollup...)
  • Gestión de modulos privados de NPM.
  • Definición, junto con el arquitecto, de nuevos patrones y mejoras sobre las arquitecturas definidas.
  • Testing avanzado de componentes, vistas, flujos de negocio etc (Jest, Cypress...)
  • Responsable de las releases y de la gestión de los pipelines de CI/CD (Jenkins, GitLab CI/CD...)
  • Promover las buenas prácticas de desarrollo en el equipo.
  • Reviews de código para mejorar la integridad y la calidad del trabajo en equipo.
  • Mentorizar a los compañeros más junior.
  • Charlas y pequeñas formaciones.  


¿Qué ofrecemos?


  • Crecimiento personal y profesional: irás a eventos y conferencias y tendrás formación continua con cursos, libros o lo que consideres oportuno y útil para tu desarrollo.
  • Proyección dentro de la empresa. Somos una pequeña familia con muchas ganas de superarnos y conseguir grandes cosas. Esto es un proyecto a largo plazo. El crecimiento es continuo y tangible. La empresa que perseguimos es nuestro mayor reto.
  • Responsabilidad y autonomía.
  • Entorno de trabajo de calidad: bien situado, buen ambiente, equipos nuevos, luz natural, cerveza y planes fuera del trabajo.
  • Seguro Médico
  • Jornada de verano en julio y agosto.
  • Retribución flexible (abono transporte, cheque restaurante, cheque guardería)
  • Fruta para cuando te entren ganas de picotear.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Madrid, Madrid
  • Department
    Tadaima
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced