18 sep
|
Jobtailor
|
Madrid
- Diseñar y construir desde cero el nuevo 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 presente 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 CTORequirements- 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écnicasCore CompetenciesExpertise 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 DevelopmentHard Skills- Frontend Development- Architecture Design- Unit Testing- Component Testing- E2E Testing- CSS Modern Techniques- API Consumption- Version Control with Git- Performance Optimization- Microservices ArchitectureSoft Skills- Clear Communication- Technical Influence- MentoringCertifications & Qualifications- Ingeniería Informática- TelecomunicacionesIndustry Keywords- BackOffice- Design System- Accessibility- Scrum- Kanban- OpenAPI- ObservabilityTools & Technologies- TanStack Query- React-Hook-Form- Zod- Playwright- Vite- CI/CD Pipelines- Next.Js- React Native#J-18808-Ljbffr
📌 Frontend Architect (Madrid)
🏢 Jobtailor
📍 Madrid