Logo for Indra

Desarrollador Frontend/React.js - cem/la positiva

Role overview

Qualifications

  • Professional in Systems Engineering, Computer Engineering or related fields.
  • Minimum of 3 years of experience as a Frontend Developer with experience in React.js.
  • Advanced knowledge of JavaScript (ES6+), HTML5 and CSS3, and experience with CSS preprocessors.

Responsibilities

  • Design and implement new user-oriented functionalities ensuring a smooth and consistent experience.
  • Develop clean, modular, and reusable frontend code, creating scalable components and libraries.
  • Collaborate actively with UI/UX design teams during the definition and implementation phases.

Key facts

Hard skills

Other skills

  • Teamwork
  • Problem Solving
  • Communication

About the company

Indra logo

Indra

Indra (www.indracompany.com) is one of the leading global defence, aerospace and technology companies, and a world leader in digital transformation and information technologies in Spain and Latin America through its subsidiary, Minsait. Its business model is based on a comprehensive range of proprietary products, with high-value approach and a significant innovative component, making it the technological partner for the digitalization and key operations of its clients around the world. Sustainability forms part of its strategy and culture in order to overcome current-day and future social and environmental challenges. In the 2023 fiscal year, Indra achieved revenue totaling €4.343 billion, with more than 57,000 employees, a local presence in 46 countries and business operations in over 140 countries.

Company details

Company size10001

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Buscamos profesionales de Desarrollador Frontend para nuestro cliente del sector seguros.

🔎 ¿Qué buscamos?

  • Profesional de Ingeniería de Sistemas, Ingeniería Informática o carreras afines.
  • Mínimo de 3 años de experiencia como Desarrollador Frontend con experiencia en React.js.
  • Experiencia avanzada con React.js y su ecosistema (Hooks, Context, Redux Toolkit, React Query, Router, etc.).
  • Conocimiento y aplicación de Server-Side Rendering (SSR), Static Site Generation (SSG) y Hydration en frameworks modernos (Next.js, Remix, Astro, etc.).
  • Aplicación de patrones de diseño (Factory, Singleton, Observer, Module) y patrones de arquitectura (MVC, MVVM, Flux, Clean Architecture).
  • Capacidad para definir y mantener arquitecturas frontend escalables, promoviendo separación de responsabilidades y reutilización de componentes.
  • Dominio avanzado de JavaScript (ES6+), con comprensión profunda de su ciclo de vida en aplicaciones single-page, closures, scoping, event loop, y polyfilling.
  • HTML5 y CSS3 a nivel experto, aplicando semántica, accesibilidad (WCAG, ARIA), y diseño responsivo avanzado.
  • Competencia en preprocesadores CSS (Sass, Less) y en la aplicación de metodologías escalables como BEM, SMACSS o arquitectura 7-1.
  • Experiencia en testing automatizado de componentes con Jest, React Testing Library, Cypress, y uso de mocks o snapshots.
  • Contribuye a la calidad del código mediante revisión de PRs, análisis estático y cumplimiento de estándares de linters y Sonar.
  • Capacidad para traducir interfaces complejas en componentes reutilizables y responsivos, incluyendo navegación, paginación, grillas y elementos interactivos.
  • Experiencia colaborando con diseñadores en Figma, interpretando componentes, variables, tokens y animaciones para construir interfaces consistentes.
  • Aplica principios de UX y realiza A/B testing, métricas de interacción y etiquetado analítico (Google Tag Manager, Segment, etc.).
  • Capacidad para cuestionar y mejorar diseños desde un enfoque técnico y de usabilidad, aportando criterio visual y funcional.
  • Uso avanzado de Git y control de versiones (branching strategy, rebase, cherry-pick, revert, stash, code review).
  • Promueve estándares de desarrollo, revisa código de pares y asesora a perfiles más junior.
  • Desarrolla, documenta y mantiene sistemas de diseño escalables basados en componentes reutilizables y tokens de estilo (color, tipografía, espaciado, sombras), asegurando consistencia visual y semántica entre productos. Domina herramientas como Storybook, Figma Tokens, Style Dictionary o Bit, y aplica versionamiento, automatización de builds y pruebas visuales

🚀 ¿Cuáles serán tus principales retos?

  • Diseñar e implementar nuevas funcionalidades orientadas al usuario, asegurando una experiencia fluida, accesible y coherente con los lineamientos de UX/UI definidos.
  • Desarrollar código frontend limpio, modular y reutilizable, creando componentes, librerías y patrones escalables que faciliten la mantenibilidad del producto.
  • Asegurar la viabilidad técnica de los diseños UI/UX, colaborando activamente con los equipos de diseño y producto durante la definición e implementación.
  • Optimizar el rendimiento, estabilidad, seguridad y escalabilidad de las aplicaciones, aplicando buenas prácticas de performance y estándares de desarrollo seguro.
  • Participar en todo el ciclo de vida del software, incluyendo desarrollo, pruebas, despliegue, monitoreo y soporte postproducción.
  • Implementar pruebas unitarias y de interfaz (UI) para validar componentes críticos y garantizar la calidad del código entregado.
  • Realizar análisis de causa raíz (RCA) ante incidentes o defectos, asegurando una respuesta oportuna y soluciones definitivas.
  • Cumplir y promover los estándares de calidad del CoE, participando en revisiones de código (code reviews) y asegurando que el código nuevo y heredado mantenga la calidad esperada.
  • Gestionar procesos de control de versiones, incluyendo merges, resolución de conflictos y aprobación de Pull Requests en repositorios colaborativos.
  • Documentar de forma ágil y clara las implementaciones, decisiones técnicas y dependencias asociadas, manteniendo trazabilidad y comprensión del código.

Beneficios:

  • Modalidad de trabajo: 100% remoto.
  • 🚑 EPS cubierta al 100%.
  • 📚 Acceso ilimitado a Udemy.
  • 🔖 Descuentos corporativos.
  • 📈 Línea de carrera.
  • 💆 ♀️ Kit ergonómico para trabajo en casa.
  • 🧠 Atención psicológica.
  • 🥦 Atención nutricional.
#LI-Onsite

Requisitos

Estudios

Técnico None

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Front-End Engineer Related jobs

Other jobs at Indra

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.