Desarrollador Fullstack
Konexa_ 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.
Funciones_
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.
Requisitos 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.