Senior Software Developer - Backend Node-RED

3MT Galicia Global Services
Chiva, Spain
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Remote
Chiva, Spain

Tech stack

Software Quality
Code Review
Databases
Elasticsearch
Fault Tolerance
Integrated Development Environments
Python
PostgreSQL
Node.js
Object-Oriented Software Development
TypeScript
Data Logging
Indexer
Backend
REST
Docker

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.

Apply for this position