15 ago
|
TeamSystem España
|
Madrid
15 ago
TeamSystem España
Madrid
Senior Backend Software Engineer
Sobre la posición
Buscamos un/a Senior Backend Software Engineer para diseñar, desarrollar y hacer evolucionar los servicios que soportan ERP Cloud, nuestro producto de gestión empresarial. Te incorporarás al equipo de ingeniería y participarás en las decisiones técnicas, construyendo soluciones escalables, mantenibles y orientadas al dominio de negocio.
No buscamos a alguien que solo levante endpoints: buscamos a una persona con mentalidad de ingeniería, que diseñe modelos de dominio sólidos, tome decisiones de arquitectura con criterio y se sienta cómoda bajando al frontend cuando el equipo lo necesite.
Qué harás
- Diseñar e implementar nuevos servicios backend para ERP Cloud.
- Evolucionar las APIs e integraciones del producto.
- Modelar el dominio y los procesos de negocio.
- Aportar criterio en las decisiones de arquitectura.
- Desarrollar pruebas automáticas.
- Desplegar sobre Kubernetes y acompañar las aplicaciones en producción.
- Revisar el código del equipo y elevar el estándar de calidad.
- Trabajar también sobre el frontend cuando el equipo lo requiera.
- Asumir progresivamente el soporte y la evolución del producto en producción.
Qué buscamos
- Entre 3 y 5 años de experiencia con Node.js y TypeScript.
- Experiencia sólida desarrollando APIs y servicios backend.
- Conocimientos de NestJS.
- Experiencia con PostgreSQL y Redis.
- Experiencia con arquitecturas event-driven y sistemas de mensajería.
- Conocimientos de Domain Driven Design, SOLID y Modular Monolith.
- Capacidad para trabajar también en desarrollos frontend cuando sea necesario.
- Conocimientos de Kubernetes y despliegues cloud.
Soft skills
- Mentalidad de ingeniería y foco en la calidad del código.
- Ownership y autonomía sobre los servicios que construyes, de extremo a extremo.
- Criterio técnico para participar en las decisiones de arquitectura y defenderlas.
- Perfil colaborativo, cómodo/a trabajando de forma transversal con otros equipos.
Valorable
- Diseño de arquitecturas distribuidas.
- Optimización de rendimiento.
- Observabilidad con Grafana y Prometheus.
- Terraform e infraestructura cloud.
- Experiencia colaborando con equipos DevOps.
- Uso de herramientas de AI aplicadas al desarrollo.
- Inglés para colaborar en un ambiente internacional.
Qué ofrece el reto
- Contrato indefinido.
- Incorporarte al equipo de ingeniería de un grupo tecnológico europeo con presencia internacional.
- Un rol con impacto real: los servicios que construyas soportan el core de ERP Cloud.
- Modelo de trabajo híbrido.
Stack principal
Backend: Node.js, NestJS, PostgreSQL, Redis, Pub/Sub.
Frontend: React, TypeScript.
Cloud: Kubernetes, Helm, Terraform, Grafana, Prometheus, Google Cloud, Azure.
📌 Senior Backend Software Engineer (Madrid)
🏢 TeamSystem España
📍 Madrid