Chat rápido, mejores ofertas — Descargar

Ingeniero de software

40.000-45.000 €/año
Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoHíbrido
Nivel de experienciaSin requisito de experiencia
Nivel educativoSin requisito de título

Descripción

**Acerca del puesto** Vancast es una plataforma privada de transmisión en streaming donde las organizaciones crean y alojan eventos en directo y bajo demanda —más de 7.000 hasta la fecha—. La plataforma es considerablemente más grande que el equipo: más de veinte servicios, una década de historia y transmisiones reales que comienzan a una hora fija y no pueden reprogramarse cuando algo falla. El puesto en sí es amplio y práctico. Implementarías funciones de extremo a extremo, desde la interfaz hasta los servicios subyacentes y su despliegue en producción. No dividimos entre front-end y back-end entre distintas personas. Trabajarías tanto en nuevas funciones del producto como en tareas de mantenimiento de la plataforma que mantienen saludable la base de código. Se trata de un monorepositorio único —más de veinte servicios y aplicaciones desplegables, activamente desarrollados y publicados—, por lo que trabajarías en la mayor parte de él, sin quedar limitado a una sola área. Qué significa realmente trabajar en un equipo pequeño aquí: * Tu trabajo llega a producción en días, no en trimestres. * Nadie te asigna incidencias cada mañana. * Revisas el código de todos y todos revisan el tuyo. * Diseñas tú mismo tus propias implementaciones: tomas una necesidad imprecisa, decides en qué debe convertirse, la especificas y luego la construyes. * No existe una función específica de diseño, así que también diseñas la interfaz. Si prefieres incidencias bien especificadas y que un desarrollador senior revise tu trabajo, este puesto te resultará frustrante. Si, por el contrario, prefieres que te planteen un problema ambiguo y que regreses con una propuesta, no lo será. Somos un pequeño equipo de ingeniería y tú formarías una parte fundamental de él. **Requisitos** * **TypeScript y JavaScript moderno** —ninguno de los dos debería ser un proyecto de aprendizaje. * **Desarrollo back-end con Node** —API REST, ciclo de vida de las solicitudes, autenticación y autorización como tareas cotidianas, no como terreno desconocido. * **Conocimiento profundo de un framework front-end basado en componentes.** Angular, React y Vue son válidos. Usamos Angular, pero lo que nos importa es cómo razonas sobre el diseño de componentes, el estado y la reactividad —no qué sintaxis ya conoces. * **Bases de datos relacionales y un ORM.** Usamos MySQL y Sequelize; experiencia equivalente es válida. * **Capacidad para trabajar con comodidad en una base de código extensa que no has escrito tú.** Gran parte de lo que desarrolles ya existirá. * **Escribir código limpio y mantenible —incluido el código que la IA te ayuda a escribir.** Usamos herramientas de IA y esperamos que obtengas una ventaja real de ellas. Sigues siendo responsable de todo lo que envíes: revisado, comprendido y sometido al mismo estándar que cualquier código escrito manualmente. * **Capacidad para diseñar una interfaz usable de forma independiente.** No se trata de pulido visual, sino de una pantalla que alguien pueda usar sin necesidad de instrucciones. * **Dominio claro del inglés escrito.** Nuestro código, commits, incidencias y documentación están en inglés, y la mayor parte de nuestra coordinación es escrita. * **Autonomía genuina.** Saber superar obstáculos por ti mismo, elegir qué hacer a continuación, tomar decisiones sobre compensaciones y ser capaz de explicar su coste. **Valorable, pero no obligatorio** Ninguno de estos requisitos es obligatorio. Todos ellos tienen valor. * Conocimiento avanzado de AWS —ECS, Lambda, CloudFront, S3, Step Functions. * Video en directo y transmisión en streaming —HLS, MediaLive, MediaPackage, MediaConvert, entrega mediante CDN y eCDN. * Angular y NgRx específicamente. * NestJS y Sequelize. * Sistemas en tiempo real —websockets, eventos enviados por el servidor, Redis, reconexión y ordenación. * Monorepositorios NX y GitLab CI. * Autorización basada en políticas. **Condiciones** * **Barcelona.** Enfoque remoto primero, idealmente uno o dos días a la semana juntos presencialmente al principio —flexible y sin carácter obligatorio. * **Jornada completa**, contrato indefinido. Horario habitual de 9:00 a 18:00, flexible en la práctica. * **Salario bruto anual de 40.000 €–45.000 €**, según experiencia. Tipo de empleo: Jornada completa Remuneración: 40.000,00 € – 45.000,00 € al año Ubicación del trabajo: Híbrido remoto en Barcelona, provincia de Barcelona (Barcelona)

Fuentea: indeed
Parte del contenido se ha traducido automáticamente

Publicado por

David Muñoz

Indeed · HR

Ubicación

David Muñoz

Indeed · HR

Empleos similares

Ingeniero de software empleo de Indeed en 2026 | ok.com