Detalles de la Vacante

Desarrollador de back-end

Descripción

Empresa: ADD Capital Humano

Somos una agencia de diseño y desarrollo en México. Buscamos un Desarrollador Back End para una célula técnica en el sector bancario, construyendo servicios y APIs bajo un enfoque de diseño primero (POO, SOLID, patrones, UML) y gobernando el desarrollo asistido por IA, con la especificación como fuente de verdad.

Experiencia requerida

Experiencia sólida construyendo servicios y APIs con Node.js y TypeScript, aplicando POO, SOLID y patrones de diseño en el día a día, así como uso de UML para modelar antes de implementar.

Responsabilidades

Diseñar arquitectura de servicios y modelar dominio con POO y UML; aplicar SOLID y patrones de diseño; escribir especificaciones técnicas; gobernar herramientas de IA; mantener documentación sincronizada con código; construir y mantener APIs tipadas con Node y TypeScript; implementar manejo de errores, validación, concurrencia y seguridad; trabajar con Git; refactorizar código existente.

Conocimientos técnicos

Node.js, TypeScript, POO, SOLID, patrones de diseño, UML, Git, flujo de pull requests y revisión de código, asistentes de IA (Cursor, Claude, Copilot), diseño primero y especificaciones técnicas.

Habilidades

Capacidad para gobernar desarrollo asistido por IA, detectar alucinaciones, refactorizar código autogenerado, justificar decisiones técnicas, mantener documentación sincronizada, anticipar casos borde y trabajar en equipo con célula front-end.

Prestaciones y beneficios

$40,000 MXN mensuales netos, prestaciones de ley, seguro de gastos médicos mayores, horario completo presencial en Delegación Cuauhtémoc.

Experiencia

Experiencia sólida construyendo servicios y APIs con Node.js y TypeScript, aplicando POO, SOLID y patrones de diseño en el día a día, así como uso de UML para modelar antes de implementar.

Conocimientos

Node.js, TypeScript, POO, SOLID, patrones de diseño, UML, Git, flujo de pull requests y revisión de código, asistentes de IA (Cursor, Claude, Copilot), diseño primero y especificaciones técnicas.

Habilidades

Capacidad para gobernar desarrollo asistido por IA, detectar alucinaciones, refactorizar código autogenerado, justificar decisiones técnicas, mantener documentación sincronizada, anticipar casos borde y trabajar en equipo con célula front-end.

Actividades

Diseñar arquitectura de servicios y modelar dominio con POO y UML; aplicar SOLID y patrones de diseño; escribir especificaciones técnicas; gobernar herramientas de IA; mantener documentación sincronizada con código; construir y mantener APIs tipadas con Node y TypeScript; implementar manejo de errores, validación, concurrencia y seguridad; trabajar con Git; refactorizar código existente.

Idiomas

Español nativo

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Español nativo

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

Si