


Senior Backend Developer
Bualá es una comercializadora eléctrica joven (¡acaban de cumplir su primer año!) que quiere hacer las cosas bien desde el principio. Hasta ahora han externalizado el desarrollo, pero ha llegado el momento de montar un equipo técnico in-house.
Buscan su primera persona técnica, alguien senior que tome el control de su CRM interno y lo lleve al siguiente nivel. ⚡
¿Qué harás?
Bualá es una comercializadora eléctrica nacida en A Coruña con una misión clara: ofrecer energía 100 % renovable, con transparencia, cercanía y sin letra pequeña. En apenas un año han ganado presencia en Galicia y ya cuentan con una base sólida de clientes particulares y pymes. Hasta ahora han externalizado todo el desarrollo tecnológico, pero ha llegado el momento de construir equipo interno, empezando por una figura clave: tú.
Tu rol será asumir el control técnico del CRM interno, una plataforma central que gestiona prácticamente toda la operativa de la empresa: desde el alta de contratos hasta el seguimiento de tickets o la liquidación mensual de canales de venta. Aunque el CRM ya está en marcha, muchas funcionalidades están aún en desarrollo o por integrar, por lo que tendrás un reto técnico real y espacio para dejar huella.
Parte del trabajo consistirá en revisar y migrar funcionalidades antiguas desarrolladas en ASP.NET. No se busca que programes en .NET, pero sí que seas capaz de leer y entender el código para trasladarlo a una arquitectura moderna. El stack actual está basado en Node.js con TypeScript en el backend, y Vue en el frontend, y sobre él seguirás construyendo nuevas funcionalidades.
También te encargarás de desplegar, configurar y mantener la infraestructura, principalmente en AWS, utilizando servicios como EC2, S3 y Cloudfront. Además, tendrás que integrar herramientas de terceros en una única plataforma coherente y eficiente.
Serás la primera persona técnica in-house, por lo que también tendrás voz en las decisiones arquitectónicas, los procesos de trabajo y las bases sobre las que escalar el equipo en el futuro.
Tu evolución

En 1 mes
Te habrás empapado del negocio de Bualá y del rol clave que juega el CRM en su operativa diaria. Habrás hecho pairing con el colaborador externo actual para entender la arquitectura, los puntos críticos y los retos pendientes.
Ya estarás tocando código: corrigiendo bugs menores, haciendo pequeños ajustes y empezando a migrar funcionalidades simples desde ASP.NET. También habrás asumido las primeras tareas relacionadas con la infraestructura en AWS.
Tus responsabilidades
Asumir el ownership técnico del CRM interno, asegurando su evolución y estabilidad.
Migrar funcionalidades existentes desde ASP.NET a una arquitectura moderna con Node.js y Vue.
Desarrollar nuevas características orientadas a negocio utilizando Node.js (TypeScript) y Vue.
Gestionar la infraestructura en AWS, incluyendo despliegues, servidores y configuración.
Colaborar con el equipo de negocio para priorizar e implementar integraciones clave y mejoras operativas.
¿Cómo lo harás?
Con mucha autonomía técnica y funcional. Tendrás libertad para decidir cómo evolucionar el CRM, qué mejorar y por dónde empezar. Se espera que tengas criterio para priorizar, tomar decisiones y resolver.
Por ahora, no hay metodología formal. No usan Scrum, ni Sprints, ni Jira, y tampoco lo echan de menos. Las prioridades se marcan por hitos de negocio. Aun así, si crees que algo de orden puede ayudar (un tablero, un backlog…), están abiertos a que lo propongas.
¿Cuándo trabajarás?
El horario en Bualá es de lunes a jueves de 9:00 a 17:30, y los viernes de 9:00 a 15:00. Coincide con el horario de sus oficinas de atención al cliente, así que ayuda a estar alineados con el resto del equipo.
Dicho esto, no es algo grabado en piedra: si tienes otra rutina que te encaja mejor, están abiertos a hablarlo. Lo importante es que te sientas cómodo/a y que el trabajo fluya.
Día laborable
Jornada completaVacaciones
22 díasTurno continuo
Viernes¿Dónde trabajarás?
Presencial
Teletrabajo
El modelo de trabajo es híbrido: no se exige presencia diaria, pero sí se valora que puedas pasar por la oficina con regularidad. Lo habitual es ir 2 o 3 días por semana, aunque se puede adaptar en función del momento del proyecto o tus necesidades personales.
¿Con quién trabajarás?
Trabajarás muy de cerca con Rubén y David, que lideran el negocio y tienen clarísimo qué necesita la compañía para seguir creciendo.
Durante los primeros meses contarás con el apoyo de Alex, el desarrollador externo que ha llevado el CRM hasta ahora y que te ayudará en el traspaso de conocimiento.
Lo que construyas será clave para el día a día de otras áreas: atención al cliente, gestión comercial, canales de venta… así que tu trabajo tendrá impacto desde el primer commit.
Y si el crecimiento continúa como hasta ahora, tendrás la oportunidad de montar y liderar tu propio equipo a medio plazo. Aquí no vienes solo a mantener: vienes a crear.
¿Qué piden?
En Bualá están buscando a una persona con varios años de experiencia y muchas ganas de construir producto desde dentro. Alguien que no solo quiera picar código, sino también tomar decisiones, marcar el camino técnico y tener impacto real en cómo funciona la compañía por dentro.
- Dominio en Node.js y TypeScript, con experiencia creando y manteniendo APIs robustas.
- Buen manejo de Vue (o React), sin necesidad de ser frontend puro, pero con soltura para aportar.
- Capacidad para entender y migrar código en .NET: no desarrollar desde cero, pero sí saber moverse por él.
- Experiencia en entornos cloud, especialmente con AWS (EC2, S3, Cloudfront) y despliegues gestionados por ti.
Tecnologías
Innegociable
NodeJS
Avanzado TypeScript
Avanzado .NET
Básico AWS
Intermedio
Estaría bien
Vue
Avanzado React
Intermedio
Otras habilidades
Innegociable
Capacidad de autogestión
Aprendizaje Continuo
Atención al detalle
Estaría bien
Gestión de equipo
Proactividad
¿Qué ofrecen?
Salario
€40-50KRemoto
50%What the FAQ?
Esta posición solo está abierta a personas que residan en España, y muy especialmente a quienes vivan en A Coruña o alrededores. El rol requiere acudir a la oficina de forma regular (1–2 días por semana), así que es clave que puedas estar cerca físicamente.
- Entrevista cultural con el equipo de dirección: te contarán el proyecto en detalle, cómo trabajan y qué esperan del rol. También será el momento para que tú preguntes todo lo que necesites.
- Entrevista técnica con Alex, el desarrollador que ha construido el CRM hasta ahora. Será una charla centrada en tu experiencia, cómo abordas problemas y tu forma de trabajar.
