Oferta de trabajo perfil frontend con experiencia

Estamos buscando personas con experiencia en desarrollo frontend, si es posible con Drupal, para incorporar el equipo de trabajo ya formado que abordarán proyectos interesantes y retos exigentes desde el punto de vista técnico.

Qué buscamos en lo personal

  • Ganas de aprender y gusto por la tecnología.
  • Capacidad de comunicación y trabajo en equipo.
  • Capacidad analítica.
  • Inglés técnico medio.

Qué buscamos en lo técnico

  • Desarrollador/a frontend.
  • CSS avanzado.
  • SASS.
  • Gulp.
  • Uso de npm.
  • JavaScript y jQuery.
  • Conocimiento de entornos Linux (principalmente bash o equivalente y procesos).
  • Conocimientos de programación orientada a objetos (clases, interfaces, traits, etc.).
  • Git medio (manejo de ramas principalmente).
  • Conocimientos mínimos de las tecnologías y protocolos de Internet (TCP/IP, DNS, HTTP, AJAX).

Qué da puntos extra

  • Titulación técnica.
  • Metodologías SMACSS y BEM.
  • Conocimiento de las buenas prácticas de desarrollo como inyección de dependencias, patrones, coding standards, etc.
  • Angular y TypeScript o alguna otra tecnología JavaScript (React, Vue.js).
  • Grunt, Webpack, yarn y otras hierbas del ecosistema JavaScript.
  • Programación reactiva (RxJS).
  • Experiencia en Behavior Driven Development (BDD) y Test Driven Development (TDD).
  • PHP7.
  • Comprensión de Composer.
  • Experiencia en metodologías ágiles.
  • Experiencia con Drupal: render arrays, funciones de tematizado, Twig, etc. Esto son muchos puntos extra.
  • Conocimiento medio de Drupal Console y Drush.
  • Conocimiento de Symfony.
  • Conocimientos de sistemas (servidores web, reverse proxies, cacheado, Redis/Memcached, containers, etc.).
  • Contribuciones en Drupal.org.
  • Interés por el Software Libre.
  • Inglés alto de conversación.
  • Perfiles que puedan respaldarte como cuentas en GitHub, Drupal.org, etc.

Qué ofrecemos

  • Sueldo según experiencia y conocimientos, entre 24.000€ y 33.000€.
  • Jornada completa con horario de 8:00h a 17:15h, con una hora para comer, excepto los viernes que terminamos a las 15:00h.
  • Jornada intensiva durante parte del verano.
  • Horas semanales en horario de trabajo para contribuir en proyectos de Software Libre con libertad para elegir en qué emplearlas.
  • Ambiente de trabajo agradable y con una alta flexibilidad (en lo bueno).
  • Posibilidad de trabajo remoto (días sueltos directamente, para 100% remoto hace falta un período inicial en oficina para conocernos, hacer equipo y evaluarte).
  • Presupuesto anual para eventos técnicos relacionados con Drupal y las tecnologías de trabajo (Drupal Camp, DrupalCon, Drupal Dev Days, etc).
  • Días libres para asistir a eventos técnicos.
  • Clases de inglés semanales (en caso de necesitarlo).
  • Contrato indefinido.
  • Oficina en zona entre Estrecho y Santiago Bernabéu (C/ Manuel Luna, 12).
  • Futbolín (no aplicable para trabajo remoto).

Qué aprenderás, usarás o harás

  • Drupal, desde lo básico de programación como los coding standards hasta las últimas aportaciones de la rama 8.x. pasando por flujos de trabajo consolidados como Drupal Project.
  • Desarrollo de Drupal, desarrollo de módulos, desarrollo de themes.
  • Hacer, aplicar y evaluar parches, y en general contribuir a la comunidad Drupal.
  • Tecnologías auxiliares como Gulp, Ansible, PHP CS, Ionic, Angular, TypeScript, Nginx, Apache, Vagrant, Virtualbox, Docker, Linux.
  • Desarrollo con Git usando ramas y pull-request para funcionalidades; no desarrollamos todos en una misma rama.
  • Integración automática mediante Jenkins adaptado a Drupal.
  • Proyectos de ámbito internacional.
  • Desarrollo con tests usando Behat y PHPUnit.
  • Estimación y gestión de tareas.
  • Abatir dragones en equipo (los problemas a veces crecen y escupen fuego, y el equipo estará para apoyar).
  • En general, progresar profesionalmente, no nos gusta quedarnos estancados.

 

Sabemos que lo que pedimos puede ser mucho, por eso esta lista de requisitos y deseos siempre está supeditada a las capacidades que nos ofrezcas. Nos gusta que nos sorprendan para bien.

Por último, aunque estamos pensando en un perfil indefinido también podemos evaluar la posibilidad de contar con freelances para esos momentos de picos de trabajo. Envíanos información sobre ti y tus condiciones y estudiaremos si podemos trabajar juntos.

Si te suena bien y te interesa envíanos tu CV a hola@metadrop.net.