15 sep
|
Jobtailor
|
Madrid
Diseñar y construir desde cero el actual backOffice de Urbanitae, plataforma digital de inversión inmobiliaria
Definir la arquitectura del backOffice: módulos, límites entre dominios, gestión de estado, fetching y comunicación con la API
Elegir y justificar el stack junto al CTO y el Engineering Manager, documentando alternativas, costes y riesgos
Diseñar y levantar el design system con primitivas accesibles, tokens y criterios de reutilización
Establecer estándares técnicos de tipado, calidad de código, rendimiento, seguridad en cliente y testing
Definir la estrategia de testing unitario, de componentes y E2E, e integrarla en CI
Definir el modelo de autorización en cliente por rol y funcionalidad, coordinado con el backend
Diseñar la estrategia de migración progresiva desde la herramienta actual sin interrumpir la operativa
Velar por el rendimiento, incluyendo bundle, carga, paginación de grandes volúmenes y fluidez de pantallas
Acompañar y mentorizar al equipo en el diseño de soluciones técnicas viables
Trabajar mano a mano con el Engineering Manager y el CTO
Requirements Formación en Ingeniería Informática, Telecomunicaciones o similar
Más de 8 años de experiencia en desarrollo frontend, con al menos 3 en un rol de arquitectura o referencia técnica
Haber arrancado al menos un proyecto desde cero y sostenido sus decisiones en el tiempo
Dominio de React (React 19 y su modelo actual de renderizado) y TypeScript
Experiencia diseñando la arquitectura de aplicaciones de gestión complejas
Experiencia con TanStack Query o equivalentes para el estado de servidor
Diseño, construcción y mantenimiento de un design system o librería de componentes, con criterio de accesibilidad y trabajo sobre primitivas headless
Formularios complejos con react-hook-form y validación con Zod o equivalentes
Dominio de CSS moderno,
arquitectura de estilos y tokens de diseño
Experiencia en testing frontend unitario, de componentes y E2E con Playwright o similar, e integración en pipelines de CI/CD
Herramientas de build modernas como Vite y optimización de rendimiento y tamaño de bundle
Consumo de APIs a partir de contratos OpenAPI y trabajo con arquitecturas de microservicios
Control de versiones con Git y trabajo con pipelines de CI/CD
Criterio para valorar madurez, mantenimiento y coste a largo plazo de la tecnología
Comunicación clara y capacidad de influir técnicamente, generando consenso dentro del equipo
Se valoran experiencia con Next.js y React Native, sustitución progresiva de aplicaciones en producción, herramientas internas o back-offices, observabilidad, entornos regulados, metodologías Scrum/Kanban y participación en comunidades técnicas
Core Competencies Expertise in designing and building complex backOffice systems with a focus on architecture, performance optimization, and accessibility. Proficient in frontend development using React and TypeScript, with a strong emphasis on testing strategies and CI/CD integration.
Highest-signal resume keywords React Development
TypeScript Proficiency
Architecture Design
Testing Strategy Integration
Design System Development
Hard Skills Frontend Development
Architecture Design
Unit Testing
Component Testing
E2E Testing
CSS Modern Techniques
API Consumption
Version Control with Git
Performance Optimization
Microservices Architecture
Soft Skills Clear Communication
Technical Influence
Mentoring
Certifications &
Qualifications Ingeniería Informática
Telecomunicaciones
Industry Keywords BackOffice
Design System
Accessibility
Scrum
Kanban
OpenAPI
Observability
Tools & Technologies TanStack Query
React-Hook-Form
Zod
Playwright
Vite
CI/CD Pipelines
Next.js
React Native
📌 Frontend Architect (Madrid)
🏢 Jobtailor
📍 Madrid