Senior Frontend Developer
Formar parte del equipo front de AIDA, alma tecnológica de Domingo Alonso Group, poniendo foco en la user & developer experience, que es lo que esperan de ti si te unes al equipo.
¿Quieres hacer magia? ✨
¿Qué harás?
AIDA forma parte de un grupo empresarial dedicado a la automoción y la movilidad, que nació en Canarias hace más de 80 años y que gracias a su apuesta por la innovación y la tecnología está ya presente en más de 20 países.
El departamento de informática de Domingo Alonso se convirtió en AIDA en 2008 y ya son cerca de 90 profesionales que se dedican al desarrollo de software. ¡Y aquí es donde necesitan nuevos refuerzos!
Su producto es SIMA Suite, un conjunto de soluciones tecnológicas para la automoción y la movilidad. Lo que empezó como un experimento se convirtió en un producto internacional del que ya disfrutan clientes en España, Alemania, Luxemburgo, Portugal, Perú, Hungría, Venezuela y Cuba.
🔩¿Y todo esto con qué stack tecnológico?
Para el Frontend desarrollan basado en componentes principalmente en VueJS, Vuetify, Typescript y, en algunos casos, de productos más antiguos con algo de KnockoutJS. La idea principal es utilizar la librería de componentes mantenida por tus futuros compañeros de Cross Cutting para seguir dando una UI & UX homogénea a los productos web que desarrollan. Además, podrás aportar nuevos componentes, para facilitar la vida a tus compis.
🎯¿Tu misión?
Tu propósito es contribuir a la definición de la estrategia técnica a nivel de Frontend y trabajar de forma alineada con la misma. Principalmente trabajando en el desarrollo de features en los diferentes productos del equipo, pero sin perder de vista posibles aportaciones a la librería transversal de componentes. Serás responsable de identificar y resolver problemas, asegurando que las interfaces de usuario cumplan con los estándares de calidad establecidos. Participarás en sesiones de la guild de Front, donde tu contribución ayudará a impactar y mejorar continuamente el frontend.
Como especialista en frontend, colaborarás en sesiones de pair programming, brindando orientación y apoyo a compañeros más junior. Mantendrás un código legible, fácil de mantener y bien testeado, siguiendo el stack tecnológico y las normas establecidas.
Además, te preocuparás por gestionar el trabajo de manera eficiente, reduciendo distracciones y priorizando el bienestar común.
Tu evolución
En 1 mes
Los tres primero meses conocerás a todo el mundo y empezarás a tener 1:1s para ir estableciendo un vínculo con tu equipo y emparejando caras con nombres. Poco a poco empezarás a asistir a las sesiones de la guild de Frontend y conocer los integrantes y propósito de las mismas.
Harás pairing con el equipo para familiarizarte en el espacio técnico, sin prisa. Poco a poco.
Tus responsabilidades
Impactar en la toma de decisiones relacionadas con el desarrollo de frontend en AIDA:
👉🏻Ayudarás a definir y aplicar la filosofía a seguir para nuestros tests en el frontend (unitarios / integración / E2E / regresión visual).
👉🏻 Participarás en las sesiones de Code Review dentro la guild de front.
👉🏻Participarás en las sesiones de UI/UX, impactando en los temas a tratar y en las decisiones que se tomen en este ámbito.
👉🏻Participarás en las sesiones de la Crafting Frontend, impactando en el objetivo y los temas a tratar en dichas sesiones.
👉🏻 Participarás en las sesiones de estándares de frontend, impactando en la toma de decisiones en este ámbito.
👉🏻 Participarás en la sesión de Sincronización de la guild, ayudando a resolver problemas en equipos, en pequeños grupos de trabajo
👉🏻Participarás en la toma de decisiones en el momento de valorar utilizar nuevas tecnologías/librerías/herramientas en el frontend.
¿Cómo lo harás?
En AIDA todo el mundo levanta la mano✌🏼, todo el equipo tiene voz y comparten ideas a través de dinámicas como las daily-meetings, las discovery o las plannings, que siguen mejorando gracias a las retrospectivas tras cada iteración -que tienen cada dos semanas-. ¡Tu opinión siempre será bienvenida y necesaria! Serás uno de los engineers con más experiencia técnica del equipo y el equipo podrá contar con tu apoyo para tomar mejores decisiones.
Llevan más de 7 años trabajando con metodologías ágiles y son fans totales del eXtreme Programming, aplicando TDD desde entonces y aprendiendo cada día para desarrollar Software de calidad y mantenible, apoyándose en SOLID, Clean Code, Refactoring y Pair Programming. Últimamente, le están dando fuerte al DDD, así que te lo irás encontrando como si no hubiese un mañana.
Estarás en comunicación constante con todas las personas de Aida a través de los chats internos de Slack, allí no te perderás nada. Y, ¿qué hay en cuento a tus siguientes pasos dentro de AIDA? Podrás tratar todo lo relacionado con tu Career Path quincenalmente en tus "One on One" individuales con el Tech Lead y, por si no fuese suficiente, existen dos Performance Review anuales, que servirán para coger impulso y seguir evolucionando y creciendo de su mano.
📍¿Quieres tener más detalle?
SIMA Suite ofrece soluciones empresariales en el sector de la automoción. Por un lado, los Importadores de vehículos utilizan estas herramientas para pedir, importar y distribuir vehículos en el país. Por otra parte, los Concesionarios usan estos productos para realizar ofertas comerciales al cliente final tras configurar el vehículo deseado; vender los coches; realizar la postventa, recepcionando el vehículo en el taller, usando herramientas de organización interna, sitios web de cita previa; y en el ámbito de los recambios, el sistema gestiona el stock de las piezas, realiza sugerencias de pedidos y gestión del stock; incluso SIMA Suite se conecta a un robot logístico. Tú formarás parte del equipo de desarrollo encargado de todos estos productos.
¿Cuándo trabajarás?
Para el equipo, es importante que puedas conciliar tu vida personal con tu vida en el curro. 😁
Únicamente será necesario que te coordines con tu equipo para las reuniones diarias y semanales, siempre que no faltes a ellas, el horario suele oscilar entre las 8 a.m. y las 5 p.m -horario canario, siempre coordinado y ajustado con el equipo con alta flexibilidad- con jornada reducida los viernes, para que disfrutes un poco más del finde y puedas aprovechar una escapada, tiempo de calidad con tus amistades o con la familia. Es decir, más tiempo para ti.
Día laborable
Jornada completaVacaciones
22 díasTurno continuo
Viernes¿Dónde trabajarás?
Remoto
Podrás trabajar en remoto los 365 días del año, todos los años... pero ¡ojo! La oficina la tienen en Las Palmas de Gran Canaria 🏄☀️🌴, así que… piénsalo.
¿Con quién trabajarás?
Aquí no hay silos ni individualismos. Se persigue que el equipo esté cohesionado y que reme junto. ¡Importantísima esta visión de conjunto!
En el equipo de desarrollo son más de cien engranajes que funcionan como un reloj suizo y podrás tratar día a día con perfiles muy diversos.
En tu día contarás con la guía de un Tech Lead -Jose María Santos- con el que tratarás a diario y será de gran ayuda en la inmersión en el negocio y seguimiento del día a día. Como miembro de la guild contarás con el apoyo de todos sus integrantes y su Tech Leads, que te ayudará en temas propios del Front.
¿Qué piden?
Lo más importante es ser buena gente y que te guste trabajar en equipo aunque suene a tópico. Pero es verdad, en AIDA ponen muchos esfuerzos en que se viva un buen ambiente de trabajo, de hecho, gracias a esto tienen una rotación de personal cercana al 0%. El objetivo es seguir creciendo y quieren que seas la persona que les ayude a ello.
🧐 Si nos centramos en la parte técnica:
- Necesitan developers de VUE . Además, de una persona con buena predisposición y muchas ganas de aprender y con algunos conocimientos en las metodologías y buenas prácticas de desarrollo que utilizan en AIDA, ya que forma parte de su ADN.
- Son una empresa con una visión y con clientes internacionales, por lo que desenvolverte en inglés ayudará mucho en tu día a día, tanto para analizar requerimientos, tratar con clientes o comunicarte con otros equipos.
- ¿Hemos hablado de calidad? Dan mucha importancia, repetimos, a la calidad de su software, por lo que los principios SOLID, el Clean Code, el Refactoring, desarrollar con TDD y diseñar con DDD, es fundamental. Todo ello en Pair Programming.
- Diseñar correctamente el software, desarrollar código limpio y mantenible, con un enfoque de escalabilidad y extensibilidad son fundamentales para AIDA.
- Colaborar con otras personas con empatía, madurez emocional y profesional.
Tecnologías
Innegociable
Vue
Jest
TypeScript
Vitest
TestingLibrary
Estaría bien
Tailwind
Suma puntos
React
Otras habilidades
Innegociable
Adaptabilidad al cambio
Autonomía en el aprendizaje
Capacidad de autogestión
Inteligencia emocional
Capacidad de dar feedback
Capacidad de recibir feedback
Capacidad de escucha
Proactividad
Pensamiento creativo
Estaría bien
Capacidad de presentación
Tolerancia a la incertidumbre
Visión crítica
Suma puntos
Atención al detalle
Liderazgo
Capacidad de mentorización
Resistencia a la frustración
Habilidades de negociación
¿Qué ofrecen?
Salario
Hasta €50KRemoto
100%Saben que no todo el mundo tiene la posibilidad de trabajar en su día a día con Xtreme programming o TDD, por eso:
- Contarás con el apoyo de todo el equipo, de otros Tech Leads y del CTO al incorporarte a la empresa para aprender sus prácticas, metodologías y filosofía de trabajo con especialistas en la materia y con acompañamiento continuo.
- Al formar parte del equipo de Domingo Alonso Group, cuentan en Canarias con muchas ventajas, como Escuela Infantil, ofertas en hoteles, descuentos en alquiler y compra de vehículos y muchas más.
Beneficios
Presupuesto para formación
Presupuesto para Conferencias
Seguro de salud
Eventos de formación internos
Descuento en productos de la empresa
Dinámicas y eventos de teambuilding
Pack de bienvenida
What the FAQ?
No, por temas administrativos y de gestión, únicamente valoran personas que residan dentro del territorio nacional.
La verdad es que necesitan cubrir la posición y no les gusta andarse con rodeos. El proceso varía en función de la persona, pero, como máximo, serían dos fases.
Una reu de 45 minutos donde te querrán conocer y una segunda reunión para compartir dudas si fuese necesario, `por ejemplo, con el CTO u otros miembros del equipo técnico.
NO. Tienen equipo distribuido por toda España.
Eso sí, una vez al año aprovechan para juntar a parte del equipo en las oficinas de Canarias y así compartir horas de código y horas de comida rica, risas y buen rollo. Todo gestionado y costeado por la empresa y con visitas a otras oficinas de Domingo Alonso Group para conocer el negocio, a otros equipos, etc.