02 oct
|
Capgemini
|
Ciudad de México
02 oct
Capgemini
Ciudad de México
Posición: Backend Developer Semi Senior (Node.js / TypeScript / NestJS)
Ubicación: Localidad Indistinta
Industria: Retail
Modalidad de trabajo: Remota / Híbrida
Tus funciones:
Diseñar, desarrollar, probar y mantener los servicios backend de la plataforma ZDeptos.
Diseñar e implementar APIs REST a partir de contratos OpenAPI 3.x.
Mantener alineados contrato, implementación, documentación, ejemplos y mocks.
Desarrollar consultas de catálogos, estructura consolidada, búsqueda, relaciones, calendario, auditoría y reportes.
Aplicar paginación, filtros, ordenamiento, validaciones y respuestas de error estandarizadas.
Implementar autorización en backend, sin depender únicamente de controles visuales.
Participar en revisiones de código, definición de estándares y resolución de defectos.
Implementar reglas de negocio relacionadas con estructuras organizacionales, movimientos, asignaciones y validaciones jerárquicas.
Crear mocks, simuladores de eventos, publishers de prueba y datasets reproducibles para desacoplar dependencias externas.
Participar en integraciones con SAP Employee Central mediante SAP BTP y SAP Event Mesh.
Implementar pruebas unitarias y de integración como parte del ciclo de desarrollo.
Colaborar con equipos de Frontend, QA, Integración y Arquitectura para garantizar entregas de calidad.
Conocimientos y experiencia necesaria:
Licenciatura en Tecnologías de la Información, Sistemas o afín (deseable).
Experiencia mínima de 2 a 4 años como Backend Developer.
Experiencia sólida en Node.js y TypeScript.
Experiencia en desarrollo de aplicaciones con NestJS.
Conocimiento de PostgreSQL y bases de datos relacionales.
Experiencia diseñando e implementando APIs REST.
Conocimiento y experiencia trabajando con OpenAPI 3.x y Swagger.
Conocimiento de autenticación y autorización mediante OAuth 2.0, OIDC y JWT.
Experiencia desarrollando pruebas unitarias e integración.
Experiencia trabajando con arquitecturas orientadas a eventos y servicios de integración.
Conocimiento de
📌 Desarrolladora Desarrollador General (Ciudad de México)
🏢 Capgemini
📍 Ciudad de México