El portal de empleo de España
Más de 91.000 ofertas activasSoftware Engineer
En remoto, Barcelona·Jornada completa·Añadida hace 1 mes (comprobada el 12 oct)
1 oferta abierta
Resumen
- Modalidad
- En remoto (Barcelona)
- Contrato
- Jornada completa
- Inglés
- Obligatorio
- Otros idiomas
- Ruso, ucraniano
- Experiencia
- 5+ años
Habilidades
Esta oferta se escribió originalmente en inglés.
Requisitos
Se valorará
Sabes a dónde se van los milisegundos entre el toque de un usuario y la respuesta, y has reducido la latencia en un sistema real en tiempo real, no solo has leído sobre ello.
No sobrecomplicas la ingeniería, pero siempre tienes en cuenta un pico repentino de tráfico y tienes un plan B preparado.
Cloudflare Workers u otro edge compute.
Infraestructura de inferencia de LLM, streaming o sistemas de contexto/memoria.
Pipelines de audio o productos de consumo a escala.
Idiomas
Fluidez verbal en ruso, ucraniano o bielorruso. Inglés B1+.
Salario y beneficios
Qué ofrecen
Totalmente remoto en toda Europa. Hub opcional en Varsovia.
29 días de descanso retribuidos al año.
Hardware de primera línea: el último MacBook o lo que necesites.
Espacio de coworking cubierto en tu ubicación.
Horario flexible. Nos importan los resultados, no las horas.
Un producto lanzado con usuarios reales y cifras en crecimiento: tu trabajo tiene un impacto inmediato y medible.
Un equipo pequeño y senior de ingenieros, artistas e investigadores construyendo algo que aún no existe.
El puesto
Somos un equipo de 27 personas, con un equipo de ingeniería de 10; cada ingeniero tiene un enfoque claro: iOS, Android, escritorio, IA. El tuyo será el backend.
Está en funcionamiento y gestionando tráfico real hoy mismo. No vas a heredar una página en blanco, ni te estás apuntando para hacer mantenimiento: es un sistema operativo bajo presión. Compartirás la responsabilidad del mismo, reforzarás lo que ya existe y ayudarás a decidir cómo será la próxima versión.
Concretamente, esto significa la capa de comunicación en tiempo real entre la aplicación, nuestros modelos de animación y los proveedores de LLM; la capa de datos detrás de la memoria del compañero y el estado de la conversación; y la parte operativa: observabilidad, alertas y saber qué está pasando antes de que los usuarios nos lo digan.
Unirse en esta etapa significa trabajar directamente con los fundadores, dar forma al crecimiento de la empresa y generar un impacto real. Valoramos la experiencia, fomentamos la iniciativa y te damos autonomía para tomar decisiones. Nuestra toma de decisiones es rápida: tienes libertad para contribuir de manera significativa en lugar de esperar aprobaciones.
Qué harás
Compartir la responsabilidad del backend de producción con nuestro ingeniero de backend actual: diseñar, desplegar, monitorizar y responder cuando falle.
Escalar sistemas en tiempo real a medida que crece el tráfico: latencia, rendimiento (throughput), costes de infraestructura.
Construir y evolucionar APIs, WebSockets y la capa de comunicación en tiempo real entre la aplicación, nuestros modelos de animación y los proveedores de LLM.
Trabajar con Cloudflare Workers (Durable Objects, KV, AI) para mantener un rendimiento predecible bajo carga.
Diseñar el almacenamiento de datos para la memoria del compañero y el estado de la conversación, la parte que hace que el producto parezca que te recuerda.
Reforzar nuestra forma de operar: observabilidad, alertas, respuesta ante incidentes y documentación escrita de cómo funciona realmente el sistema.
Trabajar con el equipo para lanzar funcionalidades de principio a fin.
El stack
Backend & Web: TypeScript, Node.js, Cloudflare Workers (Durable Objects, KV, AI, etc.)
Bases de datos: Cloudflare KV, SQL, NoSQL
Comunicación: REST API, WebSockets
Clientes (contexto): iOS, Android, escritorio (MacOS, Windows)
Nos encantaría saber de ti si tienes
Más de 5 años en desarrollo backend.
Piensas en términos de producto, no de backlog. Escuchas las llamadas con las personas que construyen la aplicación a tu alrededor, detectas dónde hay problemas y redactas la tarea tú mismo, en lugar de esperar a que te llegue asignada.
Experiencia gestionando sistemas en producción bajo carga real, no solo construyéndolos.
Sólidos conocimientos de JavaScript + Node.js, o bien un dominio fuerte de Python / Go / otro lenguaje moderno y disposición para trabajar en el día a día con TypeScript y Node.
Experiencia sólida en bases de datos (SQL, NoSQL, KV) y capacidad para detectar cuándo el esquema es el cuello de botella.
Procesamiento de datos en tiempo real: WebSockets, arquitecturas orientadas a eventos.
Comodidad al decidir sin información completa y capacidad para revisar la decisión cuando lleguen los datos.
Rasgos clave que valoramos
Responsabilidad y propiedad: Te enorgulleces de tu trabajo, mantienes estándares altos y te haces responsable de los resultados de tus decisiones.
Proactividad e iniciativa: Buscas soluciones, propones ideas y tomas la iniciativa ante los retos.
Enfoque y consistencia: Priorizas el progreso constante y los resultados sostenidos por encima de esfuerzos aislados.
Colaboración y apertura: Te comunicas con honestidad, respetas a tu equipo y prosperas en un entorno de confianza mutua.
Comunicación efectiva y resolución de problemas: Articulas las ideas con claridad, desglosas problemas complejos en pasos accionables y mantienes las cosas simples siempre que sea posible.
Proceso de selección
Charla introductoria (40 min): tu experiencia, el puesto y cualquier pregunta que tengas sobre nosotros.
Entrevista técnica (90 min): una sesión de programación en vivo y una discusión sobre cómo abordas la arquitectura y los sistemas en tiempo real.
Entrevista final (60 min): cómo trabajas, qué quieres a continuación y si encajamos mutuamente.
Al enviar tu solicitud, reconoces que has revisado detenidamente y consientes nuestro Aviso de Privacidad de Datos para Candidatos.
Sobre Bratte
Bratte es una empresa tecnológica que parece centrarse en el diseño y desarrollo de productos, aunque los detalles específicos sobre su actividad principal son limitados. Actualmente, la empresa está contratando para un puesto de Diseñador de Producto en España, lo que indica un equipo activo de desarrollo de producto. Como actor más pequeño o emergente, Bratte puede ofrecer un entorno de trabajo más íntimo donde los diseñadores pueden tener un impacto significativo en las decisiones de producto.
La presencia de Bratte en España está representada actualmente por una única vacante, lo que sugiere un equipo en crecimiento o en fase de establecimiento en el país. Para los profesionales internacionales, esto podría significar una oportunidad de unirse pronto y ayudar a dar forma a las operaciones españolas de la empresa. La empresa utiliza Ashby para su página de carreras, una plataforma moderna de recursos humanos, lo que sugiere un enfoque contemporáneo de la contratación y posiblemente una cultura de startup.
Datos prácticos
- Bratte está contratando actualmente para un puesto de Diseñador de Producto en España, lo que indica un enfoque en el diseño y desarrollo de productos.
- La empresa utiliza Ashby para su página de carreras, un sistema moderno de seguimiento de candidatos utilizado a menudo por startups y empresas tecnológicas.
- Al ser una empresa con información pública limitada, puede ser una empresa más pequeña o en fase inicial, lo que ofrece potencial para un impacto individual significativo.
- La oficina en España parece estar en sus primeras etapas, con solo una vacante abierta, lo que podría significar un entorno de trabajo flexible y en evolución.
En sus propias palabras
Sobre la empresa y el equipo
Estamos construyendo Animates, una aplicación de acompañamiento con IA donde el personaje es el producto. No es un chatbot. No es una app de waifus. Es un compañero que recuerda lo que le dijiste hace tres semanas, nota que no estás bien antes de que lo digas y sigue ahí en tu portátil cuando cierras el móvil. Tienen rostro, impulsado por nuestra propia tecnología de animación generativa en tiempo real que se ejecuta localmente en el dispositivo.
Ya hemos lanzado el producto: está en vivo, las cifras crecen y tenemos una comunidad activa en Discord. También contamos con una integración con Grok de xAI y una demo para el CES 2026 con Razer a nuestras espaldas. El equipo fundador construyó anteriormente MSQRD y Loóna.