Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Junior Fullstack Developer

BlackfishID

Deutschland

Hybrid

EUR 30.000 - 40.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

Una empresa en crecimiento de ciberseguridad está buscando un Desarrollador Fullstack Junior para unirse a su equipo en Madrid. Esta posición híbrida involucra el desarrollo y mejora de su plataforma SaaS, donde tendrás la oportunidad de aportar desde el primer día en un entorno que valora la autonomía y el compromiso. Buscan alguien con experiencia en React, TypeScript y APIs REST, así como un buen manejo del inglés. Ofrencen un ambiente colaborativo con oportunidades de formación y crecimiento.

Leistungen

Presupuesto para formación
Dinámicas y eventos de teambuilding
Flexibilidad horaria

Qualifikationen

  • Experiencia de al menos 2 años en desarrollo de software.
  • Capacidad para trabajar en un entorno dinámico y de crecimiento.
  • Nivel de inglés avanzado para documentación y reuniones.

Aufgaben

  • Corregir errores y mejorar el código existente.
  • Desarrollar e integrar nuevos módulos en la plataforma SaaS.
  • Colaborar en la conexión frontend-backend.

Kenntnisse

React
TypeScript
Tailwind CSS
Supabase
APIs REST
Git

Tools

Azure Functions
Jobbeschreibung

🛡️ BlackfishID está construyendo una plataforma europea de ciberseguridad SaaS que centraliza y automatiza la protección digital de pymes, con producto ya en producción y mucho por evolucionar.

Si te motiva el código con impacto, los retos técnicos y crecer en un entorno startup, esta puede ser tu próxima oportunidad

En BlackfishID están construyendo una plataforma de ciberseguridad todo‑en‑uno que simplifica la protección digital de empresas y organizaciones, integrando en un único panel la seguridad de dispositivos, dominios, detección de amenazas, análisis de vulnerabilidades y respuesta automatizada ante incidentes. 🛡️

Su propuesta se basa en centralización y automatización inteligente, para que la seguridad deje de ser un dolor de cabeza::

  • Protección de dispositivos: detección y bloqueo de amenazas en tiempo real a través de un agente ligero.
  • Seguridad de dominio: gestión y aplicación de estándares como SPF, DKIM y DMARC para evitar suplantaciones y phishing (sí, también esos correos “del CEO”).
  • Detección de filtraciones y suplantaciones: monitorización en fuentes públicas, mercados y la dark web.
  • Análisis de vulnerabilidades: evaluación de puntos débiles con informes accionables.
  • Navegación segura y respuesta gestionada: bloqueos de contenido malicioso y supervisión 24/7.
  • Automatización de respuestas: aislamiento de dispositivos comprometidos y gestión de alertas desde una única plataforma.

Todo ello con un fuerte foco en el cumplimiento con normativas europeas (GDPR, ENS e ISO 27001) y en operar con tecnología “soberana”, desarrollada y alojada en Europa para mantener el control de los datos.

La plataforma ya esta en producción y siendo utilizada, y el equipo se encuentra en una fase estratégica de crecimiento: migraciones y consolidación de la arquitectura con nuevos desarrollos enfocados en mejorar la automatización, la escalabilidad y la inteligencia del producto.

¿Y el reto?

Evolucionar la tecnología al ritmo de un entorno de amenazas cada vez más complejo, sin sacrificar una experiencia simple, robusta y mantenible. Move it fast, si… pero sin romper cosas innecesariamente.

Tu incorporación no será solo para “programar features”. Tendrás un papel activo en ordenar, reforzar y hacer evolucionar una plataforma SaaS en crecimiento, participando en decisiones técnicas, mejorando la calidad del código, integrando nuevos módulos y ayudando a preparar el producto para escalar. El equilibrio entre velocidad y calidad, la coherencia del ecosistema técnico y la autonomía serán clave en un entorno startup donde cada commit cuenta.

Tu evolución

Tu primer día

En 1 mes

Durante las primeras semanas, te enfocarás en corregir bugs y mejorar el codebase existente, con el objetivo de familiarizarte con la arquitectura de la plataforma y los flujos principales.

Esta etapa te permitirá comprender cómo funcionan los distintos módulos y cómo se integran los servicios, sentando la base para un desarrollo sólido y eficiente.

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.

Definir, mantener y evolucionar 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.

En BlackfishID trabajan con mentalidad de producto y startup real: la plataforma ya está en producción, hay usuarios utilizándola y el foco del día a día está en mejorarla, hacerla más robusta y prepararla para escalar. No hay proyectos ficticios ni tareas de relleno: lo que se desarrolla acaba en producción y tiene impacto directo.

Se organizan en sprints cortos (1–2 semanas). Definen objetivos claros, desglosan tareas en Linear y priorizan de forma realista. Una vez el sprint está en marcha, confiarán en el equipo: cada persona gestiona su trabajo con autonomía, comunica bloqueos con antelación y propone soluciones. Aquí no creen en estar “encima” de nadie, pero sí en el compromiso y la responsabilidad compartida.

La comunicación es directa y honesta. Si algo no se entiende, se pregunta; si algo no llega, se avisa antes. Valoran mucho que la gente investigue, pruebe y venga con contexto, más que preguntas impulsivas. Aquí es totalmente normal decir: “he probado esto, he leído esto otro y no termino de entender esta parte”. Eso suma.

Trabajan en un entorno multicultural y en inglés cuando el contexto lo requiere (reuniones, documentación), aunque el equipo es cercano y sin formalismos innecesarios. El mentoring existe, pero siempre desde la idea de aprender haciendo, no desde la microgestión.

Conciliación y flexibilidad

Hay flexibilidad horaria real: les importa más cumplir objetivos que fichar a una hora concreta. Lo importante es que el trabajo salga, salga bien y el equipo pueda confiar los unos en los otros.

Día laborable
Vacaciones

25 días

Jornada laboral
Presencial
Teletrabajo

📍 Trabajarás desde sus oficinas en Madrid, un coworking compartido con otras startups tecnológicas Top que se encuentra en Calle Matilde Díez 11A, 28002.

La presencialidad de al menos 2‑3 días a la semana es importante para el equipo, especialmente en esta fase de crecimiento y consolidación del producto.

En BlackfishID trabajarás con un equipo reducido pero muy comprometido, con foco en tecnología y crecimiento:

  • Nathan Gemis - CTO, responsable de la arquitectura y dirección técnica del producto.
  • Taha Siddiqui – Software Engineer, participa en el desarrollo del producto y en el trabajo diario de ingeniería. Su presencia refuerza el entorno internacional del equipo, donde el inglés es el idioma habitual en reuniones y documentación.
  • Arnau Bartrés -Founder/CEO, liderando al mundo de ciberseguridad. Aporta la visión estratégica y la expansión del proyecto.

Además, cuentan con colaboradores externos de compliance, que colaboran de forma puntual para garantizar el cumplimiento normativo.

La idea es que a lo largo del primer trimestre (Q1) el equipo crezca hasta ser unas 7 personas, manteniendo una dinámica cercana, colaboración directa y un alto impacto individual en el producto y en la evolución de la plataforma.

Buscan un/a perfil junior con al menos unos 2 años de experiencia profesional, que ya haya vivido el ritmo real de un producto en producción. No es un primer empleo: es clave haber trabajado en entornos reales de desarrollo, aportar desde el primer día y sentirse cómodo/a en un contexto dinámico y de crecimiento propio de una startup.

Además, necesitarás un nivel de inglés avanzado, suficiente para moverte con soltura en entornos técnicos, participar en reuniones y documentar procesos sin problema.

En cuanto a los requisitos técnicos:

  • 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.
  • Uso habitual de Git y flujos de desarrollo colaborativo.

Valorable:

  • Experiencia con Zod, i18next, Framer Motion o Radix UI.
Beneficios
Presupuesto para formación
Presupuesto para Conferencias
Dinámicas y eventos de teambuilding
Posibilidad de elegir equipo

No. Esta posición es híbrida en Madrid, por lo que está orientada a profesionales de Madrid o alrededores, con residencia y permiso de trabajo en España.

Constará de dos entrevistas:

  • Una primera conversación técnica con Nathan (CTO) centrada en tu background técnico, experiencia, y tu forma de razonar y el nivel de autonomía.
    • En lugar de una prueba técnica tradicional, el proceso puede incluir una dinámica práctica sencilla, basada en comentar una parte del producto o del código y plantear juntos cómo se abordaría una nueva funcionalidad.
  • Una segunda charla más breve, con Arnau (CEO), enfocada en actitud, motivación, forma de trabajar y encaje con la cultura de BlackfishID y el contexto de startup.

Junior Fullstack Developer Madrid y 50% Teletrabajo

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.