Senior Full Stack Developer

Hace 4 días

O Muxía, Muxía, A Coruña; Finisterre (comarca); Provincia de La Coruña; Galicia, España Qaracter - Beyond your Challenge Jornada completa

? Senior Full Stack Developer – Angular & Java

Buscamos un/a Senior Full Stack Developer con amplia experiencia en Angular y Java para incorporarse a un entorno tecnológico donde trabajarás con aplicaciones web de alto rendimiento, funcionalidades de datos en tiempo real y arquitecturas basadas en microservicios.

Responsabilidades principales

  • ? Diseñar, desarrollar y mantener aplicaciones web utilizando Angular , trabajando con las versiones más recientes. Será necesario participar en procesos de upgrade y migración de versiones .
  • Implementar funcionalidades de datos en tiempo real utilizando tecnologías como ag-Grid o similares.
  • ? Colaborar estrechamente con los equipos de Backend y contribuir al desarrollo e integración de APIs y microservicios basados en Java .
  • ? Garantizar una comunicación fluida entre los servicios Frontend y Backend , trabajando con RESTful APIs, JSON , etc.
  • ? Optimizar el rendimiento de las aplicaciones para garantizar velocidad, escalabilidad y capacidad de respuesta , especialmente en escenarios con grandes volúmenes de datos.
  • ? Escribir código limpio, mantenible, reutilizable y correctamente documentado , siguiendo buenas prácticas de desarrollo.
  • ? Analizar, diagnosticar y resolver problemas relacionados con la renderización de datos en tiempo real y la capacidad de respuesta de la interfaz.
  • ? Utilizar herramientas de Inteligencia Artificial para mejorar el diseño UX, generación y optimización de templates, desarrollo y refactorización de código, así como para la detección y eliminación de vulnerabilidades .
  • ? Mantenerse actualizado/a sobre las últimas tendencias, herramientas y buenas prácticas en desarrollo Frontend y Backend .

Requisitos imprescindibles — Must Have

  • ? 8+ años de experiencia en desarrollo Frontend, con sólida experiencia trabajando con Angular .
  • Experiencia demostrable implementando funcionalidades de datos en tiempo real , por ejemplo mediante ag-Grid o tecnologías similares.
  • Experiencia práctica como Java Developer , especialmente trabajando con microservicios y frameworks como Spring Boot o similares.
  • ? Dominio de TypeScript, JavaScript, HTML5 y CSS3 .
  • ? Experiencia integrando RESTful APIs y trabajando con datos en formato JSON .
  • ? Experiencia utilizando IA generativa / herramientas de AI para:
  • Diseño y mejora de UX.
  • Creación de templates.
  • Desarrollo de código.
  • Refactorización y optimización de código.
  • Identificación y eliminación de vulnerabilidades.
  • ? Conocimientos de principios de diseño responsive y adaptive .
  • ? Experiencia utilizando sistemas de control de versiones, especialmente Git .
  • Inglés: nivel B2 .
  • Español: nivel B2 .

? Requisitos valorables — Nice to Have

  • ? Experiencia con librerías de gestión de estado , como NgRx o Akita .
  • ? Familiaridad con tecnologías de containerización y orquestación , como Docker y Kubernetes .
  • ? Experiencia con librerías de visualización de datos , como D3.js o Chart.js .
  • ? Experiencia trabajando con metodología