Senior Frontend Developer (m/f/d)
Utimaco · Madrid, Spain
No Spanish requiredPosted today
Apply for this job
You apply on the site where the job is posted. I never handle applications.
Location: Madrid
Join Utimaco Iberia SLU in Madrid as a Senior Frontend Developer (m/f/d) and create secure, innovative user experiences in cybersecurity. Your tasks
We're looking for a Senior Frontend Developer to join the team building our Critical Event Management (CEM) and alert management platforms, large-scale, enterprise Angular applications used in safety critical, real-world emergency alerting scenarios. These are substantial, mature codebases with real architectural depth, geospatial mapping, multi-channel message orchestration, custom access control, and real-time-style coordination between operators. You'll be working on systems where the front end genuinely matters: complex domain modeling, non-trivial UI/UX challenges, and code that needs to hold up under pressure.
- Multi-channel alert authoring, a unified editing experience spanning ~20 distinct message formats (SMS, cell broadcast, TV, radio, IVR, email, mobile, social, portal, and more)
- Geospatial tooling, drawing and editing alert distribution areas using Leaflet and Turf.js: polygons, cell-tower selection, sector shapes, predefined regions, and clustering
- Concurrency & coordination, mechanisms that let multiple operators safely work on the same alerts, templates, and events without conflict, including both polling-based locking and EventSource/SSE-driven real-time updates depending on the module
- Admin & platform features, user/role/group management, Active Directory integration, system configuration, fault management, geo management, and licensing
- Access control, working within and evolving a custom role-based access control (RBAC) framework spanning permissions, routing, and UI-level restrictions
- Internationalization, including full RTL (Arabic and Hebrew) support and per-customer localized builds
Your profile
- 5+ years of professional frontend development experience, with strong hands-on expertise in Angular (recent versions, Angular 20/21) and TypeScript.
- Solid understanding of RxJS and reactive patterns, and comfort working with (and improving) both idiomatic and non-idiomatic implementations.
- Experience with complex, domain-heavy enterprise applications, you're comfortable navigating large codebases and thinking in terms of business logic, not just UI.
- Experience with multiple UI component libraries (Material, PrimeNG, DevExtreme, or similar) is a plus
- Hands-on experience with agentic AI development tools (e.g., Claude Code, GitHub Copilot, or similar), comfort using AI-assisted workflows to navigate, refactor, and ship in large codebases
We offer
- An open and friendly corporate culture characterized by constructive and collaborative interaction
- We provide you with support for your future plans with a company pension scheme (depending on country-specific circumstances)
- Early risers and night owls - thanks to a flexible working model you can organise your working day yourself
- We also support you privately - benefit from special payments or additional vacation days on anniversaries or other special occasions
- Utimaco is growing and living diversity! Our global team includes colleagues from 42 nationalities and 45 different languages spoken