Una de las empresas con las que colaboramos en Joppy busca incorporar un/a Backend Developer con experiencia en NodeJs y Typescript, para ser el responsable de diseñar y construir los sistemas que impulsan el flujo de datos en toda la plataforma: desde Firebase hasta Postgres, desde semantic search hasta social feeds, y todo lo que hay entre medio.
🛠️ Tech Stack
- Backend: Node.js, Express, TypeScript, Firebase Functions
- Databases: PostgreSQL (Prisma), Firebase Firestore, qdrant (vector DB)
- Integrations: Algolia (search), GetStream (social feeds), OpenAI (AI/ML)
- Cloud: AWS / GCP, Render.com, Firebase Hosting
- Tools: GitHub Actions, promptfoo (AI evals), Jest, Postman
- AI: OpenAI agentic framework, Perplexity API, embeddings
🧩 Rol:
1. Real-time Systems & Data Proliferation
- Gestionarás el flujo y la sincronización de datos entre varios datastores (Firebase Firestore, PostgreSQL, qdrant vector DB, Algolia search indexes, GetStream feeds).
- Construirás sistemas que mantengan los datos consistentes y con alto rendimiento entre plataformas, manejando real-time updates, webhooks y arquitecturas basadas en eventos (event-driven architectures).
2. AI/ML Integration
- Desarrollarás funciones impulsadas por AI, como semantic search, categorización de contenido y recomendaciones inteligentes.
- Trabajarás con OpenAI APIs, embeddings, vector databases (qdrant) y agent frameworks para aportar inteligencia a la plataforma.
- Usamos promptfoo para evaluación y testing.
3. Cloud Architecture & Infrastructure
- Diseñarás sistemas escalables en AWS/GCP, optimizarás Firebase Functions, gestionarás despliegues en Render.com, implementarás monitoring y observability, y garantizarás la fiabilidad del sistema en toda nuestra arquitectura distribuida.
🧠 Requisitos:
- 5–8 años de experiencia en backend development
- Sólida experiencia en Node / TypeScript – escribes código backend limpio, type-safe, y comprendes patrones async, manejo de errores, principios de API design y preferiblemente DDD
- Experiencia con platform integration / multiple datasources – has integrado servicios de terceros (SAAS products) y gestionado las conexiones de datos entre ellos.
- Usamos queues en GCP y Firebase write triggers para manejar múltiples destinos (por ejemplo, Algolia, Qdrant, BigQuery, GetStream)
- Conocimiento de Cloud Platforms – poco a poco estamos diseñando nuestra propia cloud infra, algo que será cada vez más importante a medida que probemos distintos terceros y, finalmente, administremos nuestra infraestructura completa.
Deseable
- Experiencia con el ecosistema Firebase (Functions, Firestore, Auth, Storage)
- Experiencia con vector databases y semantic search (qdrant, Pinecone, etc.)
- Experiencia en AI/ML integration (OpenAI, embeddings, agent frameworks)
- Experiencia con real-time systems (WebSockets, pub/sub, event streaming)
- Experiencia con search platforms (Algolia, Elasticsearch)
- Integraciones con social platforms (GetStream, feeds, activity streams)
- Experiencia con WhatsApp Cloud API u otras plataformas de mensajería
About Joppy
Joppy es una plataforma de reclutamiento tecnológico construida para developers por developers.
✅ No se requiere CV. Solo di lo que sabes y lo que quieres.
✅ Perfil anónimo por defecto.
✅ Tú eliges quién puede hablar contigo. Las empresas no pueden escribirte hasta que aceptes su oferta.
✅ Sólo ofertas relevantes que coincidan con tus preferencias. No más ofertas de Javascript para desarrolladores Java.
✅ Obtén una recompensa si te contratan.
Echa un ojo a las oportunidades de empleo tecnológico de forma anónima y encuentra el trabajo que te haga feliz.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Founding Senior Software Engineer
2026-05-19
Senior Backend Engineer - Kotlin (all genders)
2026-06-03
Senior PHP Developer
2026-05-14
- Posted
- Nov 04, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Barcelona
- Company
- Joppy
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Founding Senior Software Engineer
2026-05-19
Senior Backend Engineer - Kotlin (all genders)
2026-06-03
Senior PHP Developer
2026-05-14