Buscamos un/a Frontend Developer para formar parte de nuestro equipo WEB, squad formado por 10 cracks (Technical Product Manager, Frontends y QA).
✔️Si quieres formar parte de nuestro propósito: hacer llegar el ocio y la diversión a todo el mundo, quieres aplicar buenas prácticas, y que tu trabajo tenga un impacto en millones de usuari@s..
¡Atrápalo es tu sitio!
🎯Actualmente estamos en plena migración de la web hacia micro-frontends verticales, con renderización en servidor (SSR) y rehidratación en cliente.
En esta nueva arquitectura estamos aplicando todo el rigor con Clean Code, SOLID y DDD, bajo el stack de React.js, Next.js, TypeScript y PostCSS, sin dejar de lado la parte legacy de la web, nuestro querido monolito, al que tenemos que seguir cuidando. Aquí trabajamos con el siguiente stack: Vanilla ES6, Twig como motor de plantillas y CSS desarrollados con SASS, también con Backbone.js y Marionette.
🔎¿Qué buscamos?
- Al menos 3 años de experiencia desarrollando en la parte frontend.
- Parte de ese tiempo lo hayas hecho con React.js u otro framework y tengas unas bases sólidas de Vanilla JavaScript y ES6.
- Que el TypeScript no tenga secretos para ti.
- Haber trabajado con diseño de test y test unitarios: WIN si es con Jest.
- La integración de APIs REST dentro del frontend no tiene secretos para ti.
- Estar familiarizado con herramientas de empaquetado como Webpack o Rollup.
- Que te suene la arquitectura BEM de CSS y HTML5 semántico.
- Tener mentalidad de team player.
- Agile mindset que te lleve a querer conocer todas las tareas de tu equipo.
- Que te enamore el código ordenado y seas una persona detallista, perfeccionista.
Extra Points
- Estamos en un gran camino de migración a micro-frontends, con lo que tener conocimientos de componentización y DDD serán muy bienvenidos.
👩🏽💻Lo que harás
- Participar en la migración de la web hacia la nueva arquitectura de micro-frontends, y en el desarrollo y mantenimiento de las diferentes aplicaciones de Atrápalo (web y móvil).
- Contribuir al éxito de los proyectos en nuestras diferentes áreas de negocio aportando el conocimiento, experiencia y criterios necesarios para seguir escalando niveles juntos.
- Participar en la definición de arquitectura, poniendo especial atención a la mantenibilidad, escalabilidad y rendimiento de las soluciones aportadas.
- Aplicar las tecnologías y soluciones que más se adecuen a los diferentes escenarios, ayudando en la optimización y el uso de herramientas que faciliten y mejoren la calidad del desarrollo.
- Junto con el resto del equipo, repartir las tareas de backlog para que el trabajo salga como equipo, trabajando con Scrum, XP y DevOps, con sprints de 2 semanas.
- Y por último, pero no menos importante, formarás parte de un equipo en el que el buen rollo, el compartir conocimiento y la diversión están asegurados.
🚀En Atrápalo fomentamos la movilidad interna, con lo que tendrás la oportunidad de trabajar en otros proyectos o en otros squads en función de las necesidades o de tus inquietudes (Common/Admin, Viajes, Vuelos, Web/Frontend, Ocio Urbano...).
¿Qué ofrecemos?
🏡Teletrabajo: modelo mixto (1 día a la semana oficina) y posibilidad de Full Remote (si resides en otra provincia fuera de Barcelona).
📍Nuestras nuevas oficinas están en el centro de Barcelona, en plena Plaza Cataluña.
🕔Flexibilidad horaria en hora de entrada y salida, y viernes jornada intensiva.
🏝️Vacaciones: 21 días laborables + 2 días libres (24/12 y 31/12)
🎓Formaciones internas, acceso acceso a Frontend Masters ,¡y mucho más!
〽️Paquete de retribución flexible (Formación, Transporte, Tarjeta Restaurante, Seguro de Salud).
💪Descuentos en gimnasios.
🎫Descuentos externos para que disfrutes de tu tiempo libre.
✈️Descuentos internos en productos de Ocio Vacacional con opción a financiación, y entradas gratis a funciones de teatro / espectáculos.
🤜🤛¡Y lo más importante! La oportunidad de trabajar y crecer con un equipazo en el que el buen rollo y el nivel técnico van de la mano.
📅Tu onboarding en Atrápalo
La primera semana:
- Conocerás a todo tu equipo, y a tu "mentor/a" que te acompañará durante los tres primeros meses.
- Instalarás el entorno de desarrollo en tu ordenador, y te enseñaremos los 5 principales servicios/repositorios.
- Pair Programming.
- Participarás en las dailys de tu equipo.
El primer mes:
- Conocerás el resto de servicios/repositorios más satelitales.
- Resolverás bugs y tareas sencillas y deployarás a producción, haciendo también algún refactor pequeño.
- Habrás conocido al resto de equipos del departamento tech, y habrás participado en la primera "DT Meeting" junto con el resto de equipos.
A los seis meses:
- Encontrarás puntos de mejora revisando "pull requests" y detectarás bugs gracias a los logs.
- Tendrás debates de arquitectura/buenas prácticas con compañerxs.
- Habrás conocido a cada uno de los managers de departamento en los Welcome Meetings, y tendrás un desayuno con los socios.
Al año:
- Realizarás tareas más complejas.
- Podrás participar en formaciones.
- Propondrás modificaciones estructurales.
- Habrás tenido los primeros feedbacks con tu Team Lead.
🗣️El proceso de selección
- Contacto teléfonico y videllamada con HR (30-45 min)
- Entrevista técnica por videollamada con Tech Lead y parte del equipo (1 - 1'5 horas)
- Feeback entrevista técnica con HR (15 min)
- Entrevista final con CTO y Tech Lead (30 min)
- Oferta
Atrápalo ofrece igualdad de oportunidades de empleo a todos/as los/as empleados/as y solicitantes de empleo sin distinción de raza, color, religión, sexo, orientación, nacionalidad, edad y/o discapacidad.