Senior Frontend Engineer
Cada país tiene distintos requisitos sobre cómo emitir facturas a clientes, lo que obliga a empresas globales a manejar múltiples formatos, proveedores… hasta hora. Invopop ayuda a empresas tecnológicas a expandirse globalmente sin que deban preocuparse de las normativas de facturación de cada país. Su API recibe información de una venta y la convierte en una factura, enviándola al cliente y a la hacienda local, en el formato adecuado.
Si quieres trabajar con el founding CTO de Cabify, en la última startup española en YCombinator… buscan a alguien que lidere su frontend… sigue leyendo. 👇
¿Qué harás?
“Dentro de 10 años, enviar facturas en PDF será algo del pasado. Parecerá como enviar un fax en 2023” Bajo esta opinión nace en 2020 Invopop, centrados en desarrollar (silenciosamente 🤫 en sus primeros pasos) un producto robusto y capaz… ¡Es hora de crecer como equipo y recorrer mundo 🌎!
Co-fundado por Sam Lown (CTO & Co-founder Cabify) y Juan Moliner (BCG, Flash Ventures), basado en los problemas que enfrentó Cabify durante su expansión internacional, Invopop está respaldado por algunos de los mejores fondos del mundo como Y Combinator (Airbnb, Stripe, Twitch…), Emerge, Target Global y GFC.
Desde hace unos años, varios gobiernos alrededor del mundo han empezado a obligar a las empresas a utilizar formatos estructurados, tipo XML (conocidos como factura electrónica) para enviar facturas a sus clientes, dejando de lado las facturas PDF. Este es el caso de países como Italia o México, donde ya solo se aceptan facturas electrónicas, o España, Francia y Alemania, donde este sistema será obligatorio para 2025. Por desgracia, cada país ha definido un formato de factura electrónica diferente, creando una auténtica jungla de formatos para los desarrolladores de las compañías globales.
Los fundadores de Invopop creen que el mundo necesita una solución mejor. Para ello, han creado GOBL (gobl.org), un formato global de factura electrónica, e Invopop, una API que recibe GOBL y lo convierte en cualquier formato local.
Hasta la fecha, el producto tiene soporte para España, Portugal, Italia, Colombia y México y el objetivo es expandir a toda Europa y Latinoamérica en los próximos meses. 🚀
En el frontend, han desarrollado una Consola, que permite a sus clientes, configurar lo que quieren hacer con cada factura, administrar integraciones con terceros y ver las facturas generadas.
El potencial de esta consola es enorme, y aspira a convertirse en el centro de mando de equipos de finanzas y “revenue operations”, como una interfaz mucho más flexible y conectada al resto del “tech stack” que los monolíticos ERP. ¡Por ello, están buscando a la persona que la haga suya y lidere su desarrollo!
Tienen otras muchas ideas en mente para seguir creciendo, ayudando a empresas de cualquier tamaño a comunicarse de manera más efectiva, pero por el momento el enfoque está en convertir las ventas en facturas. Te compartimos un esquema de como funciona:
Serás la persona de ingeniería que lidere el desarrollo en el front y ayude a definir la estrategia de producto (de la Consola), contribuirás a formar la cultura del equipo, trabajando en estrecha colaboración con sus fundadores.
En su ecosistema técnico encontrarás: Javascript con el framework Svelte (no hace falta que lo conozcas, tendrás tiempo para ponerte al día), Tailwind, y en el back Go y Ruby. BBDD usan Cockroach y Couch, ECDsa para sus firmas electrónicas, Firebase, NATS, Google Cloud, Github, Kubernetes & Docker. Cuentan con una interfaz de usuario muy accesible, utilizan una arquitectura de microservicios… puedes cotillear más de su API, y funcionalidades: “aquí”.
- 🔎 Si esta introducción se quedó corta para ti, no dudes en seguir leyendo más sobre el producto, “aquí”.
Tu evolución
En 1 mes
Habrás completado tu onboarding, que incluirá una comprensión del negocio a alto nivel, conocimiento de los módulos de la plataforma y ya habrás trabajado mano a mano con sus fundadores para que entiendas los retos desde dentro y en el día a día.
Tendrás ocasión de conocerles a parte del equipo, de forma presencial en sus oficinas de Madrid.
Tus responsabilidades
Influenciarás y participarás en el desarrollo full-stack (Go), pero frontend principalmente (Svelte) de la nueva arquitectura.
Recogerás —de forma estructurada— feedback de usuarios, clientes, desarrolladores, compañeros y el resto de actores que interactúen con el producto.
Usarás toda esa información para identificar oportunidades de aportar valor basándote en datos, no en opiniones ni intuiciones.
Transformarás esas necesidades y oportunidades en hipótesis accionables sobre cómo satisfacerlas, con contexto, criterios de aceptación y una clara definición de «éxito».
Priorizarás los ítems dentro de un roadmap que gestionarás teniendo en cuenta el coste/valor de los mismos y la estrategia de la compañía.
Te responsabilizarás de la entrega de nuevas funcionalidades y actualizaciones, ajustando el contexto y alcance —si fuera necesario— para entregar valor lo antes posible.
¿Cómo lo harás?
Con una estructura horizontal, huyen del “micromanaging” pues tienen objetivos claros y el camino que quieren seguir, por lo que confían en que cada persona pueda organizarse,
Tienen una reunión semanal, y el resto de la comunicación es lo suficientemente asíncrona, para facilitar mucho tu productividad. Se apoyan en Slack y Zoom para la comunicación, vídeos, etc.
¿Cuándo trabajarás?
Su jornada es bastante flexible. Aquí se trabaja con una planificación y objetivos, por lo que olvídate de calentar la silla. Si eres organizado/a y te has sentido alguna vez como “tu propio jefe/a” o has disfrutado llevando empresas desde sus comienzos al éxito, este “cuando” te pega y mucho. 🙂
Día laborable
Jornada completaVacaciones
24 díasJornada laboral
Flexible¿Dónde trabajarás?
Presencial
Remoto
Esta posición se podría decir que es 100% remota, pero seamos sinceros si la hemos publicado con ese 90 % de teletrabajo, es que como mínimo esperan que un día al mes puedas acercarte a alinear ideas, y compartir más de un café por la oficina de Madrid.🏖️.
Son partidarios de que en la fase inicial en la que se encuentran, les pueda ser más fácil sacar ratos y reuniros si compartís mesa de trabajo.
Tanto a Sam (founder & development) como a Juan (Co-founder, business development) les encontrarás muy a menudo por la oficina.
¿Con quién trabajarás?
Invopop cuenta con el respaldo de E-Merge , Global Founders Capital y Target Global , así como de muchos “business Angels” conocidos.
Por ahora son 4 personas en el equipo en España, repartidas por Madrid, Barcelona y Valencia.
Sam Lown (CTO - Core system): Lidera tecnología y producto en Invopop. Arquitecto de sistemas, desarrollador y emprendedor, sabe traducir ideas en éxito. Nacido en Yorkshire (UK), por ahora le encontrarás en Madrid. Se considera un apasionado de los proyectos que suman a la sociedad y construyen un futuro sostenible. Anteriormente co-fundador y CTO de Cabify. Se le ocurrió la idea de Invopop después de sentirse frustrado con las soluciones disponibles en el mercado sobre facturación, durante su tiempo en Cabify.
Ah, por cierto es el que ha podido tocar un poco el frontend hasta ahora de Invopop.
Juan Moliner (CEO - business development): Lidera el desarrollo de negocios en Invopop. Anteriormente consultor en BCG. Experimentó lo doloroso que es la facturación electrónica para las empresas mientras trabajaba en un proyecto para una empresa multinacional en México.
Sumando fuerzas desde el backend, cuenta con el apoyo de: Luismi (Sr. Backend - Integrations) y Luca (Backend - Integrations).
¿Qué piden?
Buscan sumar a su primer experto/a en frontend, aunque sin miedo a echar un ojo al backend:
- No hablamos de años de experiencia, sino haber realizado un rol de tech lead en frontend anteriormente. Ten en cuenta que serás el máximo responsable de escalar el producto y a futuro equipo.
- Has trabajado en startup o empresa de producto antes.
- Experiencia con alguno de los frameworks de JS, intuyen que te costará poco adaptarte a Svelte.
- Inglés fluido. Vaya!, que no tengas miedo a tener una conversación fluida, (su weekly es en inglés).
- No es la primera vez que trabajas sin roadmap, backlog, y tienes experiencia en su implementación.
Suma puntos si además…
- Tienes empatía con la experiencia de usuario y el diseño.
- Has gestionado equipos antes.
- Tienes experiencia internacional (Invopop está en plena fase de expansión).
Tecnologías
Innegociable
JavaScript
TypeScript
Estaría bien
Svelte
Go
Suma puntos
Ruby on Rails
Otras habilidades
Innegociable
Capacidad de autogestión
Pensamiento analítico
Autonomía en el aprendizaje
Trabajo en equipo
Estaría bien
Liderazgo
Visión estratégica
Suma puntos
Comunicación intercultural
Idiomas
What the FAQ?
Normalmente, su proceso de selección consta de 3 fases:
- Entrevista cultural con Sam y Juan.
- Prueba de código, si es que no tienes algo previo que prefieras mostrar.
- Charla final con algún miembro más del equipo.
A priori no por temas administrativos y porque les gustaría verte alguna vez por sus oficinas en Madrid. Resto de países se estudiaría posibilidad de trabajar como freelance…