Responsabilidades
Diseñar, desarrollar y mantener una webapp completa tipo Intranet para la gestión integral de propiedades, inquilinos y operaciones internas de Habitam Palma.
Crear módulos funcionales como Kanban, tareas, incidencias, calendario interno, notificaciones push y dashboards por vivienda.
Implementar un sistema de usuarios con distintos roles y permisos, incluyendo propietarios, inquilinos y equipo interno.
Desarrollar e integrar formularios inteligentes, gestión de contratos, sistemas de firma digital legal y almacenamiento seguro de documentos.
Construir un CMS conectado con plataformas externas como Airbnb, Booking, Idealista, asegurando sincronización de calendarios, mensajes automatizados y actualizaciones en tiempo real.
Crear paneles de análisis con KPIs clave: ingresos, gastos, ocupación, facturación media, días disponibles y métricas operativas de cada inmueble.
Implementar la sección de inquilinos con consumo de kWh, pasarela de pagos, normativa interna, gestión de incidencias y contratos firmados.
Garantizar una arquitectura escalable y segura, gestionar integraciones con APIs externas (Stripe, Calendly, Google Calendar, Airbnb, Booking, etc.) y supervisar la calidad del código.
Colaborar estrechamente con el equipo de Habitam Palma para traducir necesidades operativas en soluciones tecnológicas eficientes y automatizadas.
Mantener documentación técnica clara y asegurar el correcto funcionamiento de toda la plataforma mediante pruebas y mejoras continuas.
Requisitos
Experiencia mínima de 5 años como desarrollador Full-Stack creando aplicaciones web complejas o SaaS.
Dominio de Node.js o Python, React/Next.js y bases de datos SQL (preferiblemente PostgreSQL).
Experiencia demostrable integrando APIs externas: Airbnb, Booking, Google Calendar, Calendly, Stripe o similares.
Conocimientos sólidos en autenticación, gestión de roles, seguridad y arquitectura escalable.
Experiencia previa creando módulos como: dashboards, calendarios, notificaciones, formularios avanzados e intranets.
Familiaridad con firma digital, generación de documentos PDF y almacenamiento seguro.
Conocimientos de DevOps básico (Docker, despliegues en AWS/Google Cloud).
Capacidad para trabajar de forma autónoma, documentar procesos y convertir necesidades de negocio en soluciones tecnológicas.