10 sep
|
KUIK DIGITAL SOLUTIONS
|
Rentería
10 sep
KUIK DIGITAL SOLUTIONS
Rentería
? 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 contemporáneo 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 ?
📌 Frontend Developer | Angular & Microfrontends ? (Rentería)
🏢 KUIK DIGITAL SOLUTIONS
📍 Rentería