DESCRIPCIóN
Buscamos un/a Analista Programador/a Senior con experiencia en Cells para incorporarse a un proyecto estable dentro del área de banca de empresas de una entidad financiera de referencia.
La persona seleccionada participará en el desarrollo de nuevas funcionalidades sobre la plataforma SENDA, relacionadas con la recepción de cheques de clientes empresariales. El proyecto forma parte de un entorno tecnológico estratégico que da soporte a productos y servicios financieros para empresas, incluyendo canales digitales, pagos, tesorería y otros sistemas corporativos.
-
Más de 5 años de experiencia profesional en desarrollo de aplicaciones web.
-
Experiencia como analista programador/a, desarrollador/a frontend senior o posición equivalente.
-
Experiencia práctica con Cells o con tecnologías directamente relacionadas con su arquitectura.
-
Experiencia desarrollando y manteniendo aplicaciones SPA y componentes web reutilizables.
No es necesario exigir más de cinco años de experiencia específica en Cells. Los cinco años deben entenderse como experiencia profesional total en desarrollo frontend o aplicaciones web.
-
Desarrollo de nuevas funcionalidades en SENDA.
-
Evolución de los procesos relacionados con la recepción de cheques de clientes empresariales.
-
Participación en un entorno tecnológico vinculado a sistemas críticos de banca de empresas.
-
Análisis y programación de las funcionalidades asignadas dentro del proyecto Chequeras Empresas.
Modalidad 100% remoto.
Jornada general de 43 horas semanales.
Referencia de 9 horas de lunes a jueves y 7 horas el viernes.
Jornada intensiva de 7 horas diarias durante julio y agosto.
REQUISITOS
-
Más de 5 años de experiencia en desarrollo frontend o aplicaciones web.
-
Experiencia como Analista Programador/a o desarrollador/a frontend senior.
-
Experiencia con Cells o con tecnologías directamente relacionadas con su arquitectura.
-
JavaScript ES6 o superior.
-
Web Components.
-
Experiencia con al menos una de estas tecnologías: Lit, LitElement o Polymer.
-
Desarrollo de aplicaciones SPA.
-
HTML5 y CSS3.
-
Creación e integración de componentes reutilizables.
-
Integración con APIs REST.
-
Control de versiones con Git.
-
Gestión de dependencias con npm o herramientas equivalentes.
-
Capacidad para realizar análisis técnico, desarrollo, pruebas y resolución de incidencias con autonomía.
-
TypeScript.
-
RxJS.
-
Patrones publish/subscribe.
-
Gestión de estado frontend.
-
Routing y navegación en aplicaciones SPA.
-
Testing unitario de componentes.
-
Pruebas de integración y end-to-end.
-
Herramientas de calidad de código como SonarQube.
-
Integración y despliegue continuo.
-
Accesibilidad web.
-
Metodologías Agile, Scrum o Kanban.
-
Experiencia en banca, servicios financieros o entornos corporativos de alta criticidad.