Sobre BlackfishID
BlackfishID es una plataforma europea de ciberseguridad que unifica en un mismo entorno la protección de dispositivos, el análisis de vulnerabilidades, la monitorización reputacional, la protección de dominios y la respuesta automatizada.
El ecosistema está desarrollado como una aplicación SaaS moderna, escalable y de alto rendimiento, con un enfoque en eficiencia, modularidad e integración continua.
Descripción del puesto
Buscamos un/a Full Stack Developer orientado/a a la integración y escalabilidad de sistemas. Formará parte del equipo de desarrollo encargado de incorporar nuevas funcionalidades dentro del ecosistema técnico de BlackfishID, garantizando la coherencia, la interoperabilidad y el rendimiento de la plataforma.
Responsabilidades
Desarrollar e integrar nuevos módulos dentro del ecosistema SaaS existente. Diseñar flujos de comunicación entre servicios y validar el comportamiento del sistema. Contribuir en la definición y mantenimiento de APIs seguras y eficientes. Colaborar en la conexión frontend-backend y la coherencia de los flujos de usuario. Documentar resultados técnicos y buenas prácticas de integración. Participar en la optimización de rendimiento y despliegue en entornos de Azure.
Requisitos
Experiencia con React (Remix), TypeScript y Tailwind CSS. Conocimientos en Supabase (PostgreSQL, autenticación, almacenamiento) o tecnologías similares. Familiaridad con Azure Functions y despliegues en entornos cloud. Experiencia en diseño y consumo de APIs REST. Conocimientos de control de versiones (Git) y flujos de desarrollo cooperativo. Valorable: experiencia con Zod, i18next, Framer Motion o Radix UI. Capacidad de análisis técnico, documentación clara y trabajo en equipo. Nivel de inglés avanzado, con capacidad para comunicarse en entornos técnicos y documentar procesos en este idioma.
Competencias personales
Pensamiento analítico · Diseño estructurado · Colaboración · Rigor técnico · Orientación a resultados
Ofrecemos
Contrato indefinido. Modalidad híbrida en Madrid. Participación en un proyecto SaaS europeo. Cultura de startup, con autonomía y capacidad real de impacto en el producto. Oportunidades de crecimiento técnico y profesional a medio y largo plazo.