freehire launches on Product Hunt on 26 August.

Follow →

Senior Backend Software Engineer

Summary

Designs and develops scalable backend services for ERP Cloud, focusing on domain-driven architecture, APIs, and cloud deployments (Kubernetes) while occasionally contributing to frontend work.

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 entorno 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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available