Job Description
¿Eres un Backend Developer con más de 5 años de experiencia? En este rol serás responsable de diseñar, desarrollar y mantener servicios backend de alto rendimiento, utilizando principios de arquitectura limpia. Trabajarás en la implementación de APIs y microservicios escalables y seguros, con integración a bases de datos tanto relacionales como no relacionales.
Responsabilidades:
Diseñar, desarrollar y mantener servicios backend de alto rendimiento.
Implementar APIs y microservicios escalables y seguros.
Colaborar estrechamente con los equipos de frontend, QA, DevOps y arquitectura.
Participar en revisiones de código, pruebas unitarias y optimización de procesos.
Contribuir a la mejora continua en el ciclo de desarrollo y despliegue.
Velar por la seguridad y el cumplimiento de estándares en todas las implementaciones.
Requisitos:
Experiencia: Más de 5 años en desarrollo backend con Node.js en entornos ágiles.
Experiencia en diseño e implementación de APIs REST y/o GraphQL.
Conocimiento en arquitecturas basadas en microservicios y cloud native.
Experiencia en bases de datos SQL y NoSQL.
Familiaridad con OAuth2, JWT, SSO y prácticas de seguridad.
Experiencia con Docker, Kubernetes y AWS.
Conocimiento en arquitecturas orientadas a eventos (Kafka, SNS/SQS).
Experiencia en testing avanzado (unitario, integración, contract testing).
Deseable:
Conocimientos en CI/CD, Redis, Memcached y balanceo de carga.
Experiencia en observabilidad (Dynatrace, Datadog, ELK, Prometheus, Grafana).
Habilidades:
Comunicación efectiva.
Trabajo colaborativo.
Capacidad para adaptarse a entornos dinámicos y cambiantes.
¿Qué ofrecemos?
Trabajo 100% remoto. (Residencia en Chile)
Contrato indefinido.
Beneficios corporativos.
Desarrollo profesional.",