Reboot Studio avatar

Reboot Studio

Estudio/Agencia

Mid/Senior Frontend Developer | €36-45K

  • 🇪🇸 España

  • 🟢 Inglés deseable (no obligatorio)

  • Programación
  • Frontend

Hola,

Somos Reboot y estamos buscando una persona con pasión por crear productos digitales, curiosidad infinita y ganas de dejar su huella para que se una al estudio como Frontend Developer.

¿Quiénes somos?

Reboot es un estudio de producto digital donde diseñamos y desarrollamos productos para startups y empresas.

Abrimos el estudio en 2020 y lo hemos integrado -hasta ahora- Toni e Iván. Previamente habíamos fundado Cravy, un marketplace para pedir y recoger comida en restaurantes cercanos. Siempre decimos que es como Glovo sin el glover. En Cravy descubrimos que lo que verdaderamente nos apasiona es crear productos: conceptualizarlos, definirlos, pasar tiempo construyéndolos, planteándonos cada detalle, cada interfaz y cada pixel.

Queremos que Reboot sea un espacio seguro y abierto para que personas con inquietud por construir productos puedan perseguir su curiosidad, probar nuevos enfoques, nuevas tecnologías y elevar el nivel de los productos que usamos y amamos.

Somos un equipo intencionadamente pequeño que cubre todo el proceso de creación de un producto digital. Creemos en el impacto de los equipos pequeños, complementarios y compenetrados. Más no siempre es mejor o más rápido, y eso lo hemos aprendido por el camino.

Esto nos permite que tecnología y diseño trabajen juntos durante todo el proceso, se influencien y retroalimenten. Es en la intersección entre arte y tecnología donde suceden las mejores ideas.

Durante este breve periodo de tiempo hemos tenido la oportunidad de ayudar a construir y lanzar productos digitales muy diversos para startups y empresas que están redefiniendo su mercado como Freshis (Q-commerce para productos frescos) o Chartmetric (analítica de datos para la industria musical).

También nos gusta crear productos propios como Billbot, un subscription manager para Android y iOS con el que conseguimos ser 3# Product of the Day en Product Hunt y que han descargado más de 50.000 usuarios en todo el mundo.

El rol

En Reboot nuestra misión es construir buenos productos digitales y nos encanta descubrir las herramientas y tecnologías que lo habilitan. No somos defensores acérrimos de una tecnología o stack en concreto, nos gusta probar y utilizar la que se adapta mejor en cada momento.

Dicho esto, nuestro stack actual se compone de JavaScript/TypeScript para el Frontend (Next.JS) y Backend (NestJS). Para el desarrollo de apps utilizamos React Native. Al ser un equipo pequeño, utilizar JavaScript nos permite ser lo suficientemente horizontales para abarcar todo el proceso de creación del producto reutilizando nuestra experiencia.

Buscamos una persona con opiniones fuertes sobre producto. Tendrás el espacio y la confianza para proponer tu visión o enfoque sobre cómo deberíamos abordar un problema y asumir el ownership de poder implementarlo y lanzarlo a producción.

Todos en el estudio somos individual contributors, por lo que nos encanta tener charlas sobre cómo enfocar retos técnicos, cómo implementar interfaces complejas o cómo ir un paso más allá.

En qué trabajarás

Hemos seleccionado 3 ejemplos representativos de algunos de los retos de producto más interesantes a los que nos hemos enfrentado en proyectos anteriores.

Shared Element Transition modal

Real-time cursors

Fluid menu


Como ves, nos gusta que nuestras interfaces hablen por sí mismas y eso muchas veces implica ir un paso más allá. Nos gusta pisar terreno inexplorado frecuentemente para aprender nuevas formas de hacer las cosas y esperamos de ti que también disfrutes haciéndolo.

Más allá de estos ejemplos concretos, en tu día a día harás:

  • Tener ownership sobre las funcionalidades que desarrollas y lanzas a producción
  • Estructurar el código teniendo en cuenta una arquitectura de componentes reutilizables
  • Trabajar en distintas capas de abstracción de un producto: desde el pixel-perfect hasta la gestión de la estructura de datos.
  • Implementar interfaces basadas en diseños de alta fidelidad (Figma)
  • Interactuar con el estado de la aplicación utilizando Context/Reducers o librerías como SWR y React Query
  • Escribir tests unitarios y de integración
  • Conectarse con APIS (GraphQL / REST) o integrar servicios externos como Headless CMS
  • Probar y experimentar nuevas tecnologías, frameworks y librerías que podamos utilizar en nuestros proyectos
  • Compartir tus conocimientos con el resto del equipo o escribir sobre ello en nuestro blog, dev.to o similares

Requisitos

  • Sabes cómo crear un producto desde cero y conoces las ventajas e inconvenientes de las diferentes tecnologías y herramientas
  • Tienes varios años de experiencia trabajando como desarrollador con React o frameworks similares como Vue o Angular
  • Espíritu de aprendiz: tienes curiosidad por aprender nuevas tecnologías y enfoques, y disfrutas cuando descubres algo nuevo. No sólo quieres mejorar tus habilidades en el desarrollo de software sino también en otras áreas.
  • Buscas tener ownership: te gusta proponer nuevas hipótesis y ser responsable de construirlas, lanzarlas y validarlas.
  • Si decides trabajar 100% remoto, tu zona horaria debe estar entre -4/+4 CET

Salario

La franja salarial para este rol es de 36€-45K€ brutos anuales.

Beneficios

  • Trabaja 100% remoto o desde nuestra oficina en Barcelona donde estamos creando un espacio confortable para trabajar: standing desks, pantallas 32" 4K, Herman Miller Cosm, etc...
  • Horario flexible
  • Vacaciones: 25 días laborables
  • MacBook Pro de última generación
  • Presupuesto para setup propio
  • Formaciones, cursos y asistencia a eventos del sector

Por qué querrías trabajar con nosotros

  • Somos un equipo pequeño, por lo que no hay capas de burocracia. Todos somos individual contributors y tu trabajo tendrá un gran impacto
  • Nos gusta pasar nuestro tiempo construyendo. No tenemos muchas reuniones y somos flexibles con los horarios de los demás.
  • Nuestro objetivo es crear los mejores productos y eso implicar aprender mucho por el camino. En cada nuevo proyecto probamos un nuevo enfoque, herramienta o tecnología.

Por qué no querrías trabajar con nosotros

  • Somos nuevos en esto. Estamos aprendiendo mientras crece el estudio y probablemente cometamos algunos errores por el camino. Y queremos que nos lo digas cuando suceda.
  • Nuestra intención es crecer poco a poco, huimos del enfoque de las startup de híper crecimiento y todo el ruido del sector. Queremos formar un pequeño equipo de gente a la que le apasiona lo que hace.
  • Nuestros procesos y metodología están en constante cambio a medida que aprendemos y crecemos.

Proceso

  1. Completa el formulario de aplicación. Recibirás una respuesta automática confirmando que hemos recibido tu candidatura
  2. Te enviaremos un email personalizado tanto si pasas a la segunda fase como si no.
  3. Entrevista inicial. Tendrá una duración de entre 30-45 min. Puedes aprovechar para preguntarnos todas las dudas que tengas sobre la empresa y/o el puesto. Por nuestra parte, nos interesa conocer más sobre tu experiencia y motivaciones.
  4. Entrevista técnica. Tendrá una duración de 60 min. Profundizaremos más en tu background, experiencia y skills. Además, nos gustaría ver cómo trabajas, razonas y solucionas problemas.
    1. Nos gustaría ver algún fichero o proyecto en el que hayas participado para poder ver cómo ejecutas y hacerte algunas preguntas sobre decisiones de producto.
    2. Si por NDA no puedes enseñarnos ningún proyecto, podemos hablarlo en la entrevista inicial para buscar una alternativa.
  5. Si todo va bien, te haríamos una oferta para unirte al equipo.

Muchas gracias por tu tiempo.

Unete a nuestra newsletter ❤️️

Las mejores ofertas de trabajo en remoto.

No spam. Solo te enviaremos información relevante.