Show more filters
Banner image for Kuik! Digital Solutions

Frontend Developer | Angular & Microfrontends 🤖

Kuik! Digital Solutions

3.4
4 reviews
Kuik! Digital Solutions
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Errenteria / Rentería, Basque Country, Spain
Salary Range
EUR 3,600 - EUR 4,800 (Monthly)
A free Jobstore account is required to proceed to the employer site.
🌿 Sobre Kuik

En Kuik desarrollamos tecnología pensando primero en las personas y en los problemas que queremos resolver.

Desde 2010 acompañamos a compañías en proyectos de digitalización, combinando negocio, tecnología y una forma de trabajar cercana y colaborativa.

Ahora buscamos incorporar a nuestro equipo una persona con experiencia sólida en Frontend y Angular para participar en la evolución de un ecosistema de aplicaciones de gran escala. Y cuando decimos evolución, hablamos de un reto técnico de verdad.

🚀 El reto

Te incorporarás a un proyecto en el que conviven aplicaciones con más de una década de evolución tecnológica.

El ecosistema ha pasado de arquitecturas legacy basadas en AngularJS y primeras versiones de Angular a un modelo moderno basado en Angular 19/20, microfrontends y Module Federation.

El objetivo no es simplemente desarrollar nuevas pantallas. Buscamos a alguien capaz de entender una arquitectura Front compleja, tomar buenas decisiones técnicas y ayudarnos a seguir modernizándola sin comprometer estabilidad, mantenibilidad o experiencia de usuario.

Las aplicaciones sobre las que trabajarás dan servicio a operaciones de gran escala, incluyendo call centers nacionales e internacionales y puntos de venta. Tu código tendrá impacto real.

🎯 ¿Qué esperamos que consigas?

Durante tus primeros meses queremos que seas capaz de:

  • Entender rápidamente la arquitectura actual y desenvolverte con autonomía dentro de un ecosistema Front distribuido.
  • Desarrollar y evolucionar funcionalidades utilizando Angular moderno, no únicamente patrones heredados de versiones anteriores.
  • Resolver correctamente escenarios complejos de reactividad y asincronía.
  • Contribuir a la evolución de una arquitectura basada en microfrontends y Module Federation.
  • Escribir código mantenible, testeable y preparado para evolucionar.
  • Participar activamente en decisiones técnicas, code reviews y propuestas de mejora.
  • Ayudarnos a modernizar progresivamente aplicaciones con años de evolución sin comprometer su funcionamiento.

Requisitos:

🧠 El tipo de experiencia que buscamos

Necesitamos una base sólida trabajando con:

Angular + JavaScript/TypeScript

Esperamos que entiendas Angular más allá de saber implementar componentes: ciclo de vida, comunicación entre componentes, reactividad, arquitectura y las implicaciones de las decisiones que tomas.

RxJS y programación asíncrona

En nuestras aplicaciones la asincronía está presente constantemente. Queremos que te sientas cómodo/a trabajando con Observables, operadores y transformación de streams, y que entiendas cuándo utilizar herramientas como filter, map o switchMap. Más importante todavía: que entiendas qué está ocurriendo con los datos y por qué.

Angular moderno

Nos interesa especialmente que conozcas o estés explorando la evolución reciente del framework:

  • Signals
  • computed y effect
  • Signal inputs/outputs
  • linkedSignal
  • Nuevo control flow (@if, @for)
  • Deferred views (@defer)
  • Resources
  • Evolución hacia aplicaciones zoneless

No esperamos necesariamente que hayas utilizado todas estas capacidades en producción.

Sí esperamos curiosidad técnica y capacidad para explicar cuándo utilizarías unas u otras y qué problema resuelven.

🏗️ Arquitectura Front

Nuestro ecosistema ha evolucionado desde grandes SPA hacia una arquitectura basada en microfrontends.

Por eso valoraremos especialmente experiencia o conocimiento profundo de:

  • Microfrontends
  • Module Federation / Webpack 5
  • Monorepos
  • SPA
  • Arquitecturas modulares
  • Integración Front con APIs y servicios

No buscamos únicamente que hayas trabajado con estas arquitecturas: nos interesa que puedas razonar sobre sus ventajas, limitaciones y trade-offs.

🔄 También trabajaremos con...

  • RxJS y Reactive Forms
  • Gestión de estado
  • REST APIs
  • Node.js como capa intermedia/BFF
  • Git y Pull Requests
  • CI/CD
  • Testing automatizado
  • Jest
  • Confluence
  • CMS
  • Kanban

Si además has participado en procesos de modernización de aplicaciones legacy, probablemente encuentres especialmente interesante el reto.

🤖 Ingeniería con IA

Creemos que un buen developer no debería dedicar tiempo a trabajo que puede automatizar.

Por eso nos interesa cómo utilizas herramientas de IA y agentes de desarrollo para programar, generar tests, investigar, refactorizar o acelerar tareas repetitivas.

No buscamos que la IA piense por ti.

Buscamos que sepas utilizarla para trabajar mejor.

🔎 Probablemente encajes muy bien si...

  • Tienes experiencia sólida desarrollando aplicaciones con Angular.
  • Entiendes JavaScript/TypeScript y no dependes exclusivamente del framework para razonar sobre Frontend.
  • Te manejas bien con RxJS y escenarios asíncronos.
  • Te interesa especialmente la evolución reciente de Angular.
  • Has trabajado con arquitecturas modulares, distribuidas o microfrontends, o tienes fundamentos suficientes para desenvolverte rápidamente en ellas.
  • Puedes explicar el porqué de tus decisiones técnicas.
  • Te preocupa la calidad y mantenibilidad del código.
  • Te gusta compartir conocimiento, revisar código y aprender del resto del equipo.

Y hay algo especialmente importante: No necesitamos que conozcas absolutamente todas las tecnologías de esta oferta.

Preferimos una persona con fundamentos sólidos, curiosidad y capacidad para aprender rápidamente antes que alguien que simplemente pueda marcar todas las casillas.

💚 ¿Qué encontrarás en Kuik?

💶 Contrato estable y salario acorde a experiencia.

🏡 Modalidad remota.

🕐 Horario flexible.

☀️ Viernes intensivos durante todo el año.

🌞 Jornada reducida en julio y agosto.

🧠 Un proyecto técnicamente exigente donde podrás trabajar con versiones modernas de Angular.

🤝 Un entorno colaborativo donde podrás participar en las decisiones y proponer mejoras.

Y, sobre todo, un contexto donde no buscamos que simplemente cierres tickets.

Queremos que entiendas lo que estás construyendo, cuestiones cómo podemos hacerlo mejor y tengas impacto sobre la evolución técnica del producto.

📩 ¿Te interesa el reto?

Queremos conocerte.

Let’s Kuik Together 🤘
A free Jobstore account is required to proceed to the employer site.
Jobs in Spain   »   Jobs in Basque Country   »   Jobs in Errenteria / Rentería   »   Frontend Developer | Angular & Microfrontends 🤖

More jobs

People also search