En MOVANK estamos construyendo infraestructura tecnológica y financiera desde cero para productos de pagos, wallet digital, Open Finance y servicios financieros de nueva generación.
Buscamos un Full Stack Engineer con bases fuertes de ingeniería, capaz de trabajar con profundidad tanto en backend como en frontend.
No buscamos únicamente alguien que conecte una API con una interfaz.
Buscamos alguien que entienda concurrencia, consistencia de datos, seguridad, performance, arquitectura frontend y aplicaciones que sigan funcionando incluso cuando la red no está disponible.
? Backend — obligatorio
Experiencia real con:
✅ Go (Golang)
✅ Goroutines, channels, context, concurrencia y prevención de race conditions
✅ APIs REST y diseño de contratos
✅ PostgreSQL: transacciones, índices, constraints y migraciones
✅ Redis / Valkey / Dragonfly o tecnologías equivalentes de cache
✅ Docker / Podman
✅ Testing unitario e integración
✅ JWT, AuthN/AuthZ y fundamentos de OAuth2
Fiber es un plus.
Experiencia con NATS JetStream, Kafka, RabbitMQ, SQS u otros sistemas de mensajería también suma.
? Frontend — nivel avanzado
Priorizamos experiencia con:
✅ Svelte / SvelteKit
Pero no es excluyente si tienes dominio sólido de otro framework moderno y fundamentos fuertes de ingeniería frontend.
Esperamos conocimiento en:
✅ TypeScript avanzado
✅ Arquitectura y ciclo de vida de componentes
✅ Estado y persistencia local
✅ IndexedDB
✅ Service Workers
✅ PWA y arquitectura offline-first
✅ Web Workers
✅ Consumo y validación de APIs
✅ Seguridad web: XSS, CSRF, cookies, CSP
✅ Performance y Core Web Vitals
✅ Testing unitario, integración y E2E
✅ Accesibilidad y HTML semántico
✅ CSS, Tailwin
✅ Integración desde Figma y sistemas de diseño
Valoramos especialmente perfiles que entiendan cómo construir aplicaciones que puedan operar sin conexión, sincronizar datos posteriormente y evitar duplicidad o corrupción de
📌 Programador full stack (Bogotá)
🏢 MovaPay
📍 Bogotá
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.