Ofertas de empleo Backend Developer Node

Acerca del puesto Backend Developer Node

Buscamos un/a ingeniero/a de software senior para desarrollar nuestro backend, con experiencia en el diseño de soluciones en la nube y pasión por llevar la tecnología al límite. Como ingeniero/a de software backend, serás responsable de diseñar e implementar APIs para aplicaciones web internas y orientadas al cliente, así como de desarrollar microservicios para gestionar solicitudes entrantes siguiendo patrones de arquitectura basados en eventos. También serás responsable de desplegar nuevas versiones y revisar la infraestructura asociada en nuestro entorno cloud.

Características generales:

  • Ubicación: España

  • Modalidad: Híbrido – 2 días remotos por semana

Responsabilidades principales:

  • Enfoque principal en el diseño y desarrollo (coding) de soluciones en la nube

  • Coordinar y apoyar el trabajo de desarrolladores junior

  • Colaborar con desarrolladores frontend

  • Coordinarse con los stakeholders para identificar necesidades, especialmente cuando el producto debe integrarse con los sistemas de backoffice de los clientes

  • Colaborar en el diseño de la arquitectura de la plataforma

  • Diseño de recursos de APIs

  • Mantenimiento y monitorización de los sistemas cuando los productos salen a producción para minimizar interrupciones

  • Trabajar estrechamente con el resto del equipo de la startup, incluyendo CTO, diseñadores y product manager, para mantener el producto alineado con la estrategia de la compañía

  • Aprender nuevas tecnologías y mantenerse actualizado/a en las mejores prácticas del sector

Requisitos (mínimo 5 años de experiencia):

  • Experiencia en desarrollo de soluciones backend utilizando Node.js (TypeScript)

  • Experiencia deseable en arquitectura de sistemas en la nube

  • Diseño de APIs con GraphQL y REST

  • Experiencia con bases de datos SQL (PostgreSQL). Se valorará experiencia con bases de datos NoSQL y en memoria

  • Experiencia en arquitectura de microservicios: frameworks Express o AWS Lambda

  • Experiencia con sistemas de mensajería (message queuing): Apache Kafka o similares

  • Experiencia con servicios gestionados de AWS: API Gateway, AppSync, RDS Aurora