Acerca del empleo️¿Te gustaría averiguar los secretos de la tecnologías más punteras? En Indra, líder en tecnología y defensa, buscamos un/a Ingeniera/o Frontend con ganas de aprender y crecer en proyectos de Ciberdefensa. Lo que te ofrecemosEstabilidad y Futuro : Proyectos a largo plazo en una empresa líder de Defensa con más de 50.000 profesionales, con seguridad financiera.Proyectos Innovadores y de Alto Alcance : Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional.Ambiente Cercano y Transparente : Disfrutarás de una comunicación directa y fluida con responsables y compañeros, en un entorno colaborativo y abierto.Plan de carrera adaptado a ti : Diseñado para impulsar tu crecimiento y desarrollo profesional.Formación continua : en Open University y Udemy for Business (¡más de 6.000 cursos para especializarte!).Lo que harásDesarrollo Frontend en entornos críticosDesarrollar funcionalidades frontend utilizando JavaScript moderno (ECMAScript 6+) y Vue.js, participando en aplicaciones reales del ámbito de la ciberseguridad y la defensa .Construir componentes reutilizables y mantener librerías de componentes bajo estándares de calidad definidos.Implementar interfaces de usuario responsive, aplicando buenas prácticas de maquetación con HTML5, CSS3, SASS y metodología BEM .Integración y consumo de serviciosIntegrar el frontend con APIs REST, colaborando con equipos backend para asegurar una correcta comunicación entre capas.Gestionar estados, flujos de datos y manejo de errores en aplicaciones frontend.Participar en la mejora continua de la arquitectura frontend existente.Trabajo con control de versiones y calidad de códigoTrabajar con Git mediante pull requests, gestión de ramas y revisiones de código básicas.Aplicar estándares de código limpio y buenas prácticas de desarrollo.Utilizar herramientas de calidad como ESLint y dar soporte a procesos de mejora del código.Testing y fiabilidadImplementar testing unitario básico utilizando herramientas como Jest, Karma o Jasmine .Colaborar en la detección y corrección de errores para garantizar la estabilidad de las aplicaciones.Participar en revisiones técnicas y aprender de las buenas prácticas del equipo senior.Metodologías ágiles y trabajo en equipoTrabajar bajo metodologías ágiles (Scrum / Kanban), participando en ceremonias del equipo.Colaborar estrechamente con otros desarrolladores, Product Owner y Scrum Master .Aprendizaje continuo y crecimiento técnicoAprender y evolucionar técnica y profesionalmente en un entorno de alto nivel tecnológico .Participar progresivamente en decisiones técnicas y mejoras de arquitectura frontend.Explorar nuevas tecnologías, frameworks y herramientas del ecosistema frontend.Seguridad y contexto de proyectoAplicar buenas prácticas de desarrollo seguro en el frontend.Trabajar en proyectos vinculados al ámbito de la ciberseguridad y la defensa, con impacto real y tecnológico.Contribuir a una cultura de calidad, seguridad y responsabilidad técnica .Formación AcadémicaTitulación universitaria en Ingeniería Informática, Ingeniería del Software, Telecomunicaciones, Matemáticas o áreas técnicas afines.Se valorará formación complementaria en desarrollo frontend, ingeniería de software, calidad del código o ciberseguridad .Requisitos imprescindiblesEntre 3 y 5 años de experiencia profesional en desarrollo Frontend .Conocimientos sólidos en JavaScript y ECMAScript 6 o superior, aplicados en proyectos reales.Al menos 2 años de experiencia con Vue.js, participando en el desarrollo de aplicaciones frontend.Dominio de HTML5, CSS3 y SASS, aplicando metodologías de organización como BEM .Experiencia en: desarrollo de componentes reutilizables, maquetación y diseño de interfaces responsive e integración del frontend con APIs REST .Conocimientos básicos en testing unitario con herramientas como Jest, Karma o Jasmine .Experiencia trabajando bajo metodologías ágiles (Scrum o Kanban) .Buena capacidad comunicativa y facilidad para el trabajo en equipo .Actitud proactiva, capacidad resolutiva y orientación al aprendizaje continuo.Interés por el ámbito de la ciberseguridad y el sector defensa .Requisitos deseablesExperiencia o contacto con librerías de mapas como Leaflet, Google Maps u OpenLayers .Conocimientos en otros frameworks frontend como React o Angular .Familiaridad con herramientas de calidad de código como ESLint y SonarQube .Experiencia con herramientas de empaquetado y build como Webpack o Vite .Primeros conocimientos en TypeScript .Uso básico de Figma y colaboración con equipos de diseño.Teletrabajo: 60%, 3 días en casa, 2 días en oficina.Así es nuestro procesoRevisión de postulaciones – Vemos tu experiencia y si encajas con lo que buscamos.Entrevista técnica – Conocerás al equipo, quienes te explicarán con detalle el proyecto y las tareas diarias, así como te preguntarán por tus conocimientos y habilidades técnicas. Además, te enviaremos unas breves pruebas de competencias psicológicas y de inglés (si es necesario) para conocer mejor tu perfil.Oferta y bienvenida – ¡Si todo va bien, te sumas al equipo!Tiempo estimado: Queremos que sea ágil, alrededor de 1-2 semanas.¡Únete a Indra y pon a prueba tu talento en un entorno que te desafía a diario.¡Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social.