Konexa S.A. logo

Desarrollador Fullstack

Konexa S.A.
Posted 6 hours ago
ChileRemoteEngineering & Development
Is this job info correct?

Desarrollador Fullstack Enviar solicitud K onexa _ se encuentra en búsqueda de un Desarrollador Fullstack para un proyecto de 2,5 meses en modalidad remota, para importante empresa del rubro financiero. Jornada: Lunes a jueves de 08:30 a 18:30 horas y viernes de 08:30 a 14:30 horas. F unciones _ 1. Construir microservicios de dominio en NestJS, Node.js y TypeScript sobre PostgreSQL y Redis, bajo el patrón Spec-Driven Development: spec → revisión humana → generación asistida por IA → PR. 2. Diseñar el modelo de datos relacional en PostgreSQL con esquema append-only, control de permisos a nivel de rol de base de datos, historial campo a campo y migraciones versionadas (TypeORM / Prisma / Flyway). 3. Implementar la auditoría y la trazabilidad como capa transversal del framework, mediante interceptores y middleware de NestJS sobre la capa de repositorios. 4. Diseñar y publicar APIs REST documentadas con OpenAPI, con versionado de contrato, DTOs y validación declarativa (class-validator / Zod). 5. Implementar el control de acceso RBAC con guards de NestJS y control de render en el frontend, junto a la segregación de funciones sobre máquinas de estado. 6. Integrar autenticación federada OAuth 2.0 / OIDC / SAML 2.0 (Clave Única), gestión del ciclo de JWT y propagación de identidad entre servicios. 7. Aplicar los controles de protección de datos: TLS y cifrado en reposo, gestión de secretos con KMS / Secrets Manager, cifrado a nivel de columna con pgcrypto, enmascaramiento de datos personales en logs y políticas de retención. 8. Desarrollar interfaces en Next.js, React y Tailwind CSS: formularios multipaso con validación en cliente y servidor (React Hook Form / Zod), carga de adjuntos y componentes embebibles en aplicaciones anfitrionas (Web Components / micro-frontends). 9. Integrar con sistemas corporativos existentes vía REST, aplicando patrones de resiliencia: idempotencia, reintentos con backoff, circuit breaker y colas de error. 10. Publicar y consumir eventos de negocio en Apache Kafka / MSK según el contrato de eventos definido, y gestionar evidencia documental en S3 con hash SHA-256. 11. Asegurar la calidad dentro del pipeline DevSecOps: Jest y Testing Library, tests de integración y end-to-end (Playwright deseable) y revisión de PRs orientada a seguridad y arquitectura. 12. Desplegar sobre AWS (EKS, S3, MSK, Secrets Manager) con Docker y Kubernetes, instrumentar observabilidad (logs estructurados, métricas y trazas con OpenTelemetry) y mantener la documentación viva del sistema (OpenAPI, ADRs, steering files / .cursorrules) usando IA (KIRO) como acelerador. R equisitos Excluyentes _ NestJS, Node.js y TypeScript, bajo el patrón Spec-Driven Development. Redis y PostgreSQL avanzado, con mucho foco en configuraciones, consultas, rendimiento, diseño de BD. TypeORM o prisma con foco en versionado de BD. Desarrollo de API REST con documentación OpenAPI (Swagger) y versionado. Uso de DTOs con validaciones (class-validator). Guards de NestJS y Máquinas de Estado. OAuth 2.0 / OIDC / SAML 2.0 (Clave Única). Cifrado en reposo, gestión de secretos, pgcrypto, enmascaramiento de datos personales en logs. Next.js, React y Tailwind CSS. Web Components / micro-frontends. Patrones de resiliencia idempotencia, reintentos y colas de error. Apache Kafka / MSK ¿ Por qué Konexa? _ Ofrecemos: Medio día libre por cumpleaños Se entregará $15.000 líquidos mensuales, mientras se encuentran en modalidad 100% teletrabajo o mixta. Seguro Complementario de Salud Individual. Departamento Developer Puesto FullStack Ubicaciones Chile Estado remoto Completamente remoto Acerca de Konexa S.A. Konexa S.A. se dedica a la consultoría en Reclutamiento y Selección de talento TI, brindando servicios de outsourcing para empresas que buscan fortalecer sus equipos tecnológicos. Su centro de operaciones se encuentra en Las Condes, Santiago de Chile. Fundada en 2012 Compañeros 100 Herramientas de seguimiento de Teamtailor

Similar jobs