Senior Software Developer - Backend Node-RED
Role details
Job location
Tech stack
Job description
Nos encontramos en la búsqueda de un/a Senior Software Developer especializado en Backend Node.js / TypeScript para incorporarse como pieza técnica clave a un proyecto de alto impacto orientado al procesamiento de grandes volúmenes de datos en el ámbito sanitario., La persona seleccionada formará parte de un equipo técnico especializado y asumirá responsabilidad sobre la evolución, mantenimiento y optimización del backend , garantizando la estabilidad, escalabilidad y calidad del código en un entorno con alta volumetría de datos., * Trabajarás sobre flujos desarrollados en Node-RED, participando en su mantenimiento, evolución y optimización.
- Identificarás de forma proactiva cuellos de botella y propondrás mejoras en pipelines de datos, procesos backend y consultas a base de datos.
- Diseñarás e implementarás APIs REST e integraciones resilientes con plataformas externas del ecosistema.
- Aplicarás patrones de integración empresarial, asegurando disponibilidad, tolerancia a fallos y robustez en la comunicación entre sistemas.
- Velarás por la calidad del software mediante buenas prácticas de desarrollo, testing unitario e integración, logging estructurado y métricas de observabilidad.
- Gestionarás y optimizarás entornos basados en contenedores con Docker, garantizando despliegues fiables y consistentes entre entornos de desarrollo y producción.
- Colaborarás con equipos técnicos internacionales, participando en la toma de decisiones técnicas y en la mejora continua de la arquitectura.
Requirements
- Experiencia de 4 a 5 años o más en desarrollo backend, especialmente en entornos con alto volumen de datos y necesidades de optimización de sistemas.
- Dominio de Node.js y TypeScript, con sólidos conocimientos de programación asíncrona y patrones de arquitectura backend.
- Experiencia práctica con Node-RED.
- Conocimientos sólidos de PostgreSQL y Elasticsearch, especialmente en contextos de procesamiento intensivo de datos, indexación y alta concurrencia.
- Experiencia trabajando con APIs REST, integraciones entre sistemas y patrones de integración empresarial.
- Experiencia en entornos contenerizados con Docker, tanto para gestión como para despliegue de aplicaciones.
- Capacidad para trabajar con autonomía e identificando oportunidades de mejora.
- Nivel de inglés profesional .
- Perfil proactivo, colaborativo y con fuerte sentido de ownership.
- Orientación al trabajo en equipo, compartiendo conocimiento y participando en revisiones de código.
Valoraremos positivamente
- Conocimientos de Python y programación orientada a objetos.
Benefits & conditions
- Contratación indefinida.
- Jornada completa.
- Ubicación: Valencia, formato híbrido con teletrabajo y trabajo presencial( 3 días en oficina, dos en remoto).
- Salario competitivo, acorde a tu experiencia.
- Plan de retribución flexible, en el que se incluyen seguro privado, guardería, ticket restaurante y transporte público
- Como el inglés será algo muy relevante, podrás también disponer de clases de inglés personalizadas.
- Incorporación a un ambiente dinámico, colaborativo, respetuoso, inclusivo y, sobre todo, humano.
- Plan de carrera de crecimiento autónomo, con el que podrás dar impulso a tu carrera.
- Formación y acompañamiento profesional para seguir evolucionando.