Desarrollador Full-Stack Mobile/Web

VASS
Municipality of Madrid, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

Web Accessibility
API
Business Logic
User Authentication
Mobile Application Development
Code Review
Software Design Patterns
Programming Tools
Web Development
Design of User Interfaces
Swagger
Next.js
Tokenization
TypeScript
Web Content Accessibility Guidelines
Openapi
Network Routers
Google Cloud Platform
Apache Yarn
React
Backend
GIT
Modularization
Bitbucket
React Native
Multiplatform
Software Version Control

Job description

Desarrollo móvil nativo multiplataforma. * React (v19): Conocimiento avanzado de hooks, context y patrones de diseño. * Next.js: Desarrollo de aplicaciones web modernas y optimizadas. * Expo: Plataforma de desarrollo móvil (Router, EAS, builds). * TypeScript (v5.9): Tipado fuerte, interfaces y generics. * Tamagui: Sistema de diseño multiplataforma. * Diseño responsive y adaptación móvil/web. * Animaciones, transiciones y microinteracciones. * Accesibilidad (a11y) y experiencia de usuario inclusiva. Gestión de Estado: * Zustand: State management moderno y ligero. * Gestión de estado asíncrono y persistente. Arquitectura de Proyecto: * Turborepo: Monorepos y gestión avanzada de workspaces. * Yarn Workspaces (v4.9.4): Paquetes compartidos y modularización. * Separación de lógica de negocio y presentación. Backend / Integraciones: * Consumo de APIs REST y documentación con Swagger/OpenAPI. * Manejo de autenticación (tokens, sesiones). * Integración con Google Cloud Platform (GCP). * Manejo de headers personalizados y trazabilidad (traceparent, traceId). Características Nativas: * Autenticación biométrica (Face ID, Touch ID). * Notificaciones push. * Acceso a cámara, contactos y geolocalización. * Almacenamiento seguro y cifrado local. Herramientas de Desarrollo: * Biome: Linting y formateo de código. * Git / Bitbucket: Control de versiones y colaboración. * Expo EAS: Builds y despliegues continuos. * Code review y aseguramiento de calidad. * Bitbucket Pipelines y flujos automatizados. * Google Cloud Platform: despliegues y monitorización. * Configuración de entornos, variables y secretos. Experiencia requerida: * 2-5 años en desarrollo mobile/web. * Experiencia con monorepos y arquitecturas escalables. * Proyectos de producción con React Native y Next.js. * Trabajo en equipos ágiles. * Trabajo en equipo y colaboración. * Resolución

Requirements

de problemas complejos. * Atención al detalle (especialmente en UI/UX). * Comunicación técnica efectiva. * Adaptabilidad a nuevas tecnologías. * Experiencia en el sector telco/utilities. * Conocimiento de accesibilidad web (WCAG). * Experiencia con Storybook. * Familiaridad con arquitecturas micro-frontends. * Experiencia con Google Cloud Artifact Registry. Si lo que acabas de leer encaja contigo y estás interesado en formar parte de un equipo innovador que impulsa la transformación digital en el sector, nos encantaría conocerte... ¡INSCRÍBETE AHORA! ? Errenteria / Rentería, Basque Country, Spain #J-18808-Ljbffr

Apply for this position