Start-up Empresa en crecimiento Creación del equipo Reto tecnológico 100% Remoto.
¿No conoces Adaral? Es una fintech española cuya misión es ayudar a pequeñas empresas y autónomos a solucionar dos de sus principales problemas: cumplir con la agencia tributaria y colaborar con su asesor fiscal para que sea lo más sencillo y ágil posible, y acceder a la financiación necesaria (comprar un equipo o pagar las nóminas…). Con la plataforma de Adaral, sus clientes lo tendrán todo a un “touch” de distancia. Adaral ya cuenta con manfreditas entre sus filas ¿Te interesa? ¡Pues sigue leyendo!
Ahora, Adaral se encuentra en sus inicios, pero cuenta con un equipo fundador con experiencia suficiente para hacer crecer la empresa y convertirla en líder de su sector. Las personas que lo están liderando vienen de un proyecto anterior donde levantaron más de 13 millones de euros de financiación y crecieron por encima de las 60 personas dentro del equipo. De hecho, antes incluso de tener web propia, cuentan con acuerdos de grandes empresas del sector, con las que están trabajando en la beta que actualmente tienen.
Acaban de empezar y, tras algo más de un año de desarrollo, ya cuentan con la beta de producto y acuerdos firmados con grandes empresas del sector del software de contabilidad (podrás saber más una vez dentro del proceso de selección), así como con algunos de los grandes bancos del país. A día de hoy, han dado sus primeros pasos en la creación de su equipo propio, ya que para el desarrollo inicial del producto, les han ayudado con un equipo externo.
El momento es perfecto y óptimo, pues están comenzando a crear el elenco del equipo técnico a nivel interno y, por tanto, el crecimiento les ayudará a impulsar de igual forma al crecimiento de cada una de las personas que se vayan uniendo al equipo, proporcionando un entorno de desarrollo e innovación que únicamente en empresas en este estado en fases iniciales es posible alcanzar.
Ahora mismo hay numerosos retos técnicos por superar. El primero de ellos es, sin duda, el rendimiento. Adaral cuenta con una interfaz muy avanzada que aglutina mucha funcionalidad en un sector que requiere de un nivel de fiabilidad muy alto y, por tanto, de soluciones muy pulidas. Pero no solo la funcionalidad es importante para ellos, también es muy importante que el rendimiento sea el mejor, pues a las pequeñas empresas y a los autónomos les gusta ir al grano y hacer lo que tengan que hacer de la forma más fácil y ágil posible.
Las diferentes fases que siguen para seguir creando la plataforma de Adaral están bien estructuradas y todo el equipo de producto (funcional, diseño e ingeniería) - aunque tienen responsabilidades diferentes - trabaja como un único equipo con el mismo objetivo: conseguir el mejor producto posible del mercado. Aunque los requisitos suelen estar bien trabajados y definidos, el ambiente del día a día es el de una startup, el mercado va muy rápido y la solución es compleja, así que tener una capacidad de autogestión alta, saber adaptarse a los cambios e incorporarlos de manera rápida con una actitud propositiva forma parte de su éxito.
Habrás terminado su onboarding conociendo todos los entresijos que necesitas para empezar a rodar. Conocerás por qué Adaral hace lo que hace y el motivo de tener un hueco en el mercado. Cuáles son los usuarios de Adaral, cuáles los clientes (no siempre el que paga es el que usa), cuáles son sus partners y cuál es el valor que aportamos en el mercado y, por tanto, cuál es su visión y su misión.
Además, habrás conocido a todo el equipo, tanto de negocio, funcional, diseño gráfico y colaboradores externos, así como los principales procesos de trabajo. Sabrás las funciones y responsabilidades de cada uno y finalizarás el mes siendo uno más.
Estarás aportando cambios al producto que ya está desarrollado, para ir viendo su arquitectura, su código y, nada mejor, que manchándote las manos haciendo algunas modificaciones para irte familiarizándote y consolidar tu contacto con el código.
Deberás ser una persona capaz de entender y asumir problemas complejos. Ofrecer soluciones técnicas de calidad y viables (en tiempo y coste).
Participarás en las decisiones sobre el producto aportando tus conocimientos técnicos como habilitador para las soluciones que se requieran en cuanto a negocio, funcional o de diseño.
Definirás a nivel técnico las directrices de cómo abordar una funcionalidad o solución concreta, sirviendo como guía para los desarrolladores más junior que se vayan incorporando al equipo.
Desarrollarás software para implementar las funcionalidades y soluciones técnicas en el front que aporten valor de mucha calidad (tanto en código como al producto).
Deberás tener obsesión por el rendimiento. Cada milisegundo que se pueda ganar al renderizado de la pantalla o la interacción del usuario será una medalla que os colguéis.
Deberás ser capaz de leer y analizar código escrito por otros para identificar áreas de mejoras o refactors que aporten valor al negocio.
Mentorizarás a nuevas incorporaciones para que entiendan el producto a nivel técnico, su arquitectura y los estándares de desarrollo, así como la forma de trabajo en equipo.
Dado que “solo se puede mejorar lo que se mide”, deberás llevar un “control de tiempos” que permita conocer el coste de cada trabajo y, de este modo, que el equipo vaya aprendiendo y la variable “coste” se pueda tener en cuenta a la hora de planificar nuevas features.
En el mundo de las pequeñas empresas y los autónomos, no hay margen para muchos experimentos. Por eso, en Adaral la velocidad es muy importante (como en todas las startups) pero la experiencia del usuario con el producto lo es aún más. Combinar esas dos variables es crítico y, por eso, apuestan más por el mínimo loveable product que por el MVP de toda la vida.
Por su tamaño, la estructura es completamente plana y se trabaja en “círculos de responsabilidad” en lugar de con jerarquías.
La comunicación es importantísima, pero en la búsqueda de la eficiencia, huyen de reuniones innecesarias. Simplemente, hay fijada una reunión semanal para ver entre todos cómo van las cosas, donde no solo se abordan temas de producto, sino cualquier otro aspecto que sea de interés para alguno de los miembros. El resto de reuniones se montan a medida que algún miembro las estima necesarias, pero intentan ser lo más eficientes posibles. En ocasiones, 5 minutos de call es más eficiente que pasarse la mañana escribiendo por Slack. Pero en otras ocasiones, un par de ejemplos pegados en Slack es más eficiente que tratar de explicarlo en una call. El sentido común es el que manda.
Como desarrollador senior de frontend, las siguientes funciones son clave:
Como toda start-up es muy flexible. Por coordinación con el resto de miembros del equipo, así como para facilitar reuniones con partners y otros colaboradores externos, se pide que estés disponible de 9h a 14h (hora peninsular) para poder tener videoconferencias con cámara encendida (buenas prácticas!). Pero a partir de ahí, la jornada te la organizas como mejor consideres para ser lo más eficiente posible y, sobre todo, para alcanzar los objetivos con la calidad buscada.
26 días
Esta posición es 100% remota, por lo que mientras te asegures que tienes buena conexión, podrás trabajar donde sea más cómodo para ti.
Ahora mismo, el equipo está en pleno crecimiento y, por tanto, serás de los primeros en aterrizar en el proyecto. Algunos de los compañeros que tendrás son:
Además, cuentan con una red de colaboradores con los que han construido la primera beta del producto que podrás conocer más adelante.
En su «lista de los Reyes Magos» nos han pedido a un/a nuevo/a React Senior Developer que venga con:
Les dejarías a cuadros además…
Otros factores valorables:
La verdad es que necesitan cubrir la posición YA de YA, por lo que tratarán de ser lo más ágiles posibles.
Normalmente, su proceso de selección consta de 3 fases: entrevista cultural, prueba técnica y charla con Jorge.
NO. Alguna vez organizarán encuentros presenciales si se estima que es mejor para abordar un tema concreto. Pero serán muy puntuales y todo coste asociado correrá por cuenta de Adaral.
La comunicación es la clave. Las reuniones semanales del equipo, donde no solo se habla del proyecto, son vitales, además de la disponibilidad de cada miembro para poder contactar con cualquier otro sin jerarquías. Además, los encuentros presenciales esporádicos contribuyen a tener un espíritu de equipo y buen rollo!