Frontend Engineer (React + Angular) - Híbrido Madrid

Product Pulse
Madrid, Spain
about 2 months ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

JavaScript (Programming Language) Unit Testing Cascading Style Sheets (CSS) Software as a Service Software Design Patterns Software Engineering TypeScript RxJS Angular Material ReactJS Backend Git
+5 more
AngularJS Front End Software Development Restful APIs Software Version Control Jasmine

Job description

Frontend Engineer (React + Angular) - Híbrido Madrid ** € - ** € · Madrid (San Blas) · Híbrido (3 remoto / 2 oficina) · Indefinido ¿Te gusta construir interfaces que se usan de verdad, en sistemas donde un segundo importa?Esto te va a interesar.No vienes a maquetar pantallas sueltas.Vienes a construir el frontend de una plataforma crítica, cuidando arquitectura, rendimiento y experiencia de usuario de principio a fin.El proyecto Un proyecto SaaS de gran escala para el sector público: una plataforma crítica de gestión de incidencias y recursos en tiempo real.Impacto real, no una demo: hay base construida y mucho por seguir desarrollando.Sobre la empresa Un equipo estupendo de más de 20 personas; una consultora tecnológica especializada en desarrollo de software de alta calidad, con foco real en hacer las cosas bien. Trabajan con grandes clientes de los sectores telco y público desarrollando soluciones críticas -movilidad, seguridad y aplicaciones de gestión- y también proyectos en el sector privado, con visión de crecimiento hacia producto propio.Qué harás · Desarrollar interfaces web escalables en Angular 17 (Material, formularios reactivos, RxJS) y React .· Consumir e integrar APIs REST, gestionando estados y comunicación entre componentes.· Aplicar buenas prácticas de arquitectura frontend: SOLID, patrones de diseño y micro frontends.· Optimizar el rendimiento (CDK, TrackBy, Change Detection Strategies) y la seguridad (JWT).· Asegurar la calidad con pruebas unitarias (Jest, Karma, Jasmine) y control de versiones con Git.· Apoyarte en herramientas de IA en tu día a día para desarrollar, revisar y testear con más criterio y rapidez.· Colaborar estrechamente con backend y mobile para una experiencia unificada.Qué buscamos (imprescindible) · Experiencia sólida con Angular 17 (o versiones recientes), TypeScript, Angular Material, RxJS y formularios reactivos.· Conocimiento de React .· Buenas prácticas de arquitectura CSS (BEM, SMACSS, ITCSS o Atomic Design) y testing unitario.· Autonomía, orientación a la calidad y buena comunicación con equipos técnicos y de negocio.Se valora · Experiencia con micro frontends y optimización avanzada de rendimiento.· Uso habitual de herramientas de IA en el desarrollo.· Inglés intermedio.Qué ofrecemos · Híbrido real: 3 días remoto / 2 en oficina (miércoles y jueves), en Madrid (San Blas).· Contrato indefinido y flexibilidad horaria (8:*****:00 con entrada flexible).· Un proyecto con propósito y tecnología moderna, sin microgestión.Proceso Entrevista con RRHH ? entrevista técnica ? oferta.

Requirements

Qué buscamos (imprescindible) · Experiencia sólida con Angular 17 (o versiones recientes), TypeScript, Angular Material, RxJS y formularios reactivos. · Conocimiento de React . · Buenas prácticas de arquitectura CSS (BEM, SMACSS, ITCSS o Atomic Design) y testing unitario. · Autonomía, orientación a la calidad y buena comunicación con equipos técnicos y de negocio. Se valora · Experiencia con micro frontends y optimización avanzada de rendimiento. · Uso habitual de herramientas de IA en el desarrollo. · Inglés intermedio.

Benefits & conditions

· Contrato indefinido y flexibilidad horaria (8:*****:00 con entrada flexible). · Un proyecto con propósito y tecnología moderna, sin microgestión.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:07 min

Exploring testing environments with Jasmine and Jest

James Bender · LIVE

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:39 min

Angular framework benefits and technical career backgrounds

Marko Stanimirović · LIVE

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · World Congress 2022

Videos

See all

Related articles

See all