Node Backend Developer
En REVEL quieren ofrecer la manera más inteligente de tener coche, que sea sencilla, asequible y sostenible. Sus clientes pueden suscribirse a un REVEL y gestionar su vehículo de forma 100% digital.
El equipazo de tecnología sigue creciendo y necesitan un/a Node Backend Developer que les eche una mano. ¡Sube que arrancamos! 🚗
¿Qué harás?
REVEL se encuentra en un emocionante momento de pleno crecimiento y ebullición. Ya tienen desarrollada una sólida plataforma y ahora están en un momento de experimentación. El equipo se encarga de crear nuevas funcionalidades que sorprendan a sus usuarios/as para hacer que la innovación tecnológica sea una de sus señas de identidad.
Quieren que la tecnología sea uno de los motores de su crecimiento, para ello están incorporando perfiles como el tuyo en su equipo.
Están buscando a un/a desarrollador/a Backend para participar en el desarrollo con Node en su squad Webdev, equipo encargado de la experiencia digital de sus clientes.
Un punto interesante es que el equipo está empezando a experimentar con IA. Tanto para hacer pruebas de concepto locas como para ayudarles a ser mejor desarrolladores/as. ¡Por ejemplo, la mayoría de test funcionales se están generando usando IA! 🤖.
Tu evolución
En 1 mes
Conocerás a varios de los miembros de REVEL que desarrollan su labor en otras áreas para que puedas tener una visión global de la compañía.
Conocerás los principales activos digitales que desarrolla el equipo de tecnología a través de sesiones de onboarding.
Participarás en las dailies y le irás cogiendo el tranquillo a sus ceremonias agile.
Entenderás la infraestructura tecnológica desplegada hasta el momento y los planes a medio y largo plazo y conocerás los futuros desarrollos para así poder compartir tus impresiones con tus compañeros/as.
Tus responsabilidades
Desarrollarás nuevas funcionalidades y trabajarás en integraciones tan chulas como el proceso de información telemétrica de sus coches.
Podrás opinar e influir en la toma de decisiones técnicas de la compañía. Buscan mentes inquietas a quien les guste aportar.
Serás parte de un equipo donde priman las buenas prácticas y podrás aportar tu visión del desarrollo al mismo.
Serás un/a referente para desarrolladores/as más junior dentro del equipo.
¿Cómo lo harás?
En REVEL trabajan en squads pequeños y bien organizados. Además, trabajan con sprints cortos, con objetivos medibles. Esto les permite organizar el trabajo de una forma eficiente.
Intentan ponerle cariño a todo lo que hacen, por lo que la atención al detalle y la responsabilidad sobre su trabajo son factores fundamentales en su forma de trabajar.
¿Cuándo trabajarás?
Tienen una jornada bastante flexible. Solo te piden que estés disponible en la Daily que tienen a las 10:00 y los días que haya ceremonias Scrum a las 12:00, de resto tú eres el/la jefe/a de tu tiempo ⌚.
Día laborable
Jornada completaVacaciones
23 díasJornada laboral
Flexible¿Dónde trabajarás?
Remoto
Presencial
Puedes elegir entre un modelo híbrido (a tu aire) u optar por una modalidad 100% remota.
SI eliges el modelo remoto, podrás trabajar desde la playa 🌊 o la montaña 🌲, ciudad o pueblo, siempre que tengas una buena conexión. Tienes que tener en cuenta que les gusta juntar al equipo para verse las caras de vez en cuando (una vez al trimestre). Para el equipo es muy importante.
Si eliges el modelo híbrido, tienen sus oficinas en la céntrica y madrileña Carrera de San Jerónimo, y muy cerca de Plaza de Catalunya en Barcelona.
¿Con quién trabajarás?
El equipo está en pleno proceso de crecimiento, con posiciones abiertas en tecnología, producto y data. El equipo tech actual lo forman 12 personas. En la compañía son unos 50. Serán muchos los/as compañeros/as que conocerás y con los/as que podrás compartir experiencias.
Alguna de las personas con las que más trabajarás son:
- Alberto Trizzino (Head of web development). El italiano más andaluz. Experto en React, optimización y SEO técnico. Alberto es también profe en un bootcamp porque es alguien super didáctico y analítico. Toca la guitarra, es un experto en música country y es la referencia experta a la que acuden para valorar si una pizza está buena.
- Lili Villegas (front end developer). Desde Sevilla trabaja Lili, desarrolladora front end con experiencia en una amplia variedad de proyectos adquirida durante su etapa en agencia. Todoterreno, de insaciable curiosidad y meticulosa atención al detalle. En revel se encarga del desarrollo de gran parte de la web. Le encanta el mundo camper, la fotografía y la naturaleza.
- Diego Pascual: (backend engineer) De Diego destacan dos cosas: su habilidad para resolver problemas complejos y su actitud positiva hacia cualquier cosa a la que se enfrenta. Trabaja en el núcleo de la plataforma REVEL y será una de las personas que te guiarán en tus primeros días. Illescano y gurú de AWS. Diego siempre buscará la manera de hacer sentir bien a las personas con las que trabaja.
- Paula de la Victoria (front end developer). Paula es nuestra "hacedora de milagros" en el Front End. Siempre se adapta a lo que venga y es capaz de aprender lo que haga falta. Paula tiene un don especial para entender a las personas, capaz de ver las cosas desde su punto de vista con facilidad. Esta empatía natural la lleva a crear experiencias de usuario increíbles. Trabajar con ella es paz.
- Miguel García Biedma (CTO). Es el director técnico de REVEL y su principal meta es que el equipo disfrute desarrollando software. Lleva en la compañía desde que se fundó. Colabora siempre que puede en la definición de la arquitectura o tirando código en node. Cuando no está delante de una pantalla, está escalando en alguna montaña remota.
¿Qué piden?
En su «lista de los Reyes Magos» nos han pedido a un/a Backend Developer que venga con:
- Tener como mínimo 3 años de experiencia en una posición similar.
- Buen conocimiento de Javascript y Typescript.
- Haber trabajado con Node.js y Express.
- No le tienes miedo a las bases de datos (No-SQL y SQL)
- Tienes experiencia desplegando proyectos en producción y gestionando procesos de integración continua.
Les dejarías boquiabiertos si además…
- Has trabajado en otros aspectos del desarrollo: devops, sysadmin, etc.
- Has trabajado con AWS, Azure o Google Cloud.
- Tienes side projects interesantes.
Tecnologías
Innegociable
JavaScript
NodeJS
MongoDB
PostgreSQL
Estaría bien
TypeScript
Otras habilidades
Innegociable
Aprendizaje Continuo
Atención al detalle
Proactividad
Estaría bien
Adaptabilidad al cambio
Capacidad de autogestión
¿Qué ofrecen?
🏖️ 23 días de vacaciones, además el 25 y 31 de diciembre nunca trabajan ;)).
📡 Trabajo remoto 100%, o híbrido a tu aire en Madrid o Barcelona.
🕓 Horario flexible (solo se pide que estés disponible a las 10:00 para hacer la Daily).
🚗 Descuento de empleado en la flota de coches.
🗺️ Revisiones de performance y condiciones periódicas.
📚 Presupuesto para formación, hasta 1.000 euros, que puedes utilizar en lo que quieras: formación técnica, idiomas o eventos del sector.
🙌 Están arrancando un proceso de scale-up así que es un gran momento para unirte a la compañía y ser uno de los primeros empleados.
Beneficios
Presupuesto para formación
Presupuesto para Conferencias
Eventos de formación internos
Descuento en productos de la empresa
Dinámicas y eventos de teambuilding
Pack de bienvenida
Posibilidad de elegir equipo
What the FAQ?
Van a priorizar candidaturas de España, por temas administrativos.
El proceso consta de tres partes y no tiene prueba técnica si puedes aportar proyectos con código por tu parte.
Primero tendrás una entrevista corta con el CTO para resolver cualquier duda que pudieras tener sobre la posición y que les cuentes brevemente tu background.
La segunda fase es una entrevista técnica donde esperan que les cuentes con todo detalle (y código) por qué eres la persona idónea para cubrir la posición con base en tu experiencia como desarrollador/a. También te plantearán algunos supuestos para ver tu forma de afrontar tareas relacionadas con el día a día del trabajo que desarrollarás.
En esta entrevista técnica participará el responsable de desarrollo y otros miembros del equipo de tecnología de REVEL.
¿Y si no tengo código que pueda enseñar?
En ese caso, antes de la entrevista, REVEL te puede proponer una prueba técnica, te dará unos días para codificarla y después tendrás la entrevista técnica donde hablaréis sobre tu prueba.
Y eso es todo. Si eres la persona adecuada tendrás una última llamada para cerrar los pormenores de tu incorporación :)
No es necesario si eliges la opción remota. El día a día del equipo de tecnología se gestiona online.
Eso sí, les gusta juntar al equipo para verse las caras de vez en cuando (una vez al trimestre), para el equipo es importante.
Además de las quedadas mencionadas, hacen otras actividades online como jugar al skribbl.io o compartir experiencias a través de canales específicos de slack (mención especial al de música, que cada viernes se llena de temazos).