Desarrollador Backend Remoto (Remoto)
Nuestro cliente busca un talentoso Desarrollador Backend (Remoto) para unirse a su equipo de tecnología de forma totalmente remota, apoyando operaciones en Salamanca y a nivel internacional. En este rol, diseñarás y construirás sistemas escalables y eficientes que impulsen nuestras aplicaciones web y servicios. Colaborarás estrechamente con equipos distribuidos de desarrollo, producto y operaciones para ofrecer soluciones robustas y de alta calidad, aprovechando las últimas tecnologías en un entorno que promueve la autonomía, la innovación y el desarrollo profesional continuo.
- Diseñar, desarrollar y mantener APIs RESTful robustas y seguras utilizando lenguajes como Python, Java o Node.js.
- Implementar y optimizar bases de datos relacionales y NoSQL para garantizar el rendimiento y la escalabilidad.
- Escribir código limpio, bien documentado y probado, participando activamente en revisiones de código.
- Colaborar con desarrolladores frontend y equipos de DevOps para la integración continua y el despliegue.
- Monitorizar el rendimiento de las aplicaciones en producción, identificar cuellos de botella y resolver incidencias técnicas.
- Participar en la arquitectura de sistemas y la toma de decisiones tecnológicas clave para el futuro de la plataforma.
- Experiencia sólida de 4+ años en desarrollo backend y diseño de sistemas distribuidos.
- Dominio de al menos un lenguaje de programación backend moderno (Python, Java, Go, Node.js).
- Experiencia trabajando con bases de datos como PostgreSQL, MySQL, MongoDB.
- Conocimiento de arquitecturas de microservicios y principios de diseño cloud-native.
- Experiencia con herramientas de control de versiones como Git y metodologías ágiles (Scrum/Kanban).
- Excelentes habilidades de comunicación y capacidad para trabajar de forma autónoma y colaborativa de forma remota.
- Experiencia sólida de 4+ años en desarrollo backend y diseño de sistemas distribuidos.
- Dominio de al menos un lenguaje de programación backend moderno (Python, Java, Go, Node.js).
- Experiencia trabajando con bases de datos como PostgreSQL, MySQL, MongoDB.
- Conocimiento de arquitecturas de microservicios y principios de diseño cloud-native.
- Experiencia con herramientas de control de versiones como Git y metodologías ágiles (Scrum/Kanban).
- Excelentes habilidades de comunicación y capacidad para trabajar de forma autónoma y colaborativa de forma remota.
- Salario competitivo y paquete de beneficios completo.
- Oportunidad de trabajar desde cualquier lugar con una conexión a internet estable.
- Presupuesto para desarrollo profesional y asistencia a conferencias.
- Herramientas de trabajo de última generación.
- Cultura de empresa que valora la flexibilidad, el aprendizaje y el equilibrio vida-trabajo.