Full-Stack Developer

Colombia Posted 2d First seen 2d
ATS Keyword Match See which key terms from this posting your resume already has. Free.
  • Entre 3 y 5 años desarrollando software en entornos reales o productos en producción.
  • Experiencia trabajando tanto en backend como frontend.
  • Experiencia desarrollando y consumiendo APIs.
  • Experiencia trabajando con bases de datos relacionales.
  • Participación en proyectos con autenticación, gestión de usuarios y diferentes niveles de acceso.
  • Experiencia trabajando con Git, flujos de trabajo basados en ramas y Pull Requests.
  • Calidad y buenas prácticas.
  • Documentación técnica y de producto.
  • Deseable experiencia participando en procesos de despliegue y entornos basados en contenedores.
  • Conocimientos de HTTP, seguridad básica en aplicaciones web, autenticación y control de acceso.
Trabajaras con el equipo de producto y tecnologia como desarrollador/a Full Stack construyendo productos digitales y desarrollando funcionalidades de punta a punta.
Podrás participar en el diseño e implementación de soluciones tanto en backend como frontend, trabajando con APIs, bases de datos, interfaces de usuario, autenticación, pruebas e integración de diferentes componentes del producto.
En Kiggu, trabajamos para democratizar la ciberseguridad y acelerar la innovación en IA. Esta posición se centra en liderar la experiencia de usuario de extremo a extremo para productos 0→1 y escalar de 1→N, con foco en impacto y velocidad. El rol abarca descubrimiento, investigación, diseño de producto y validación continua, conectando equipos de producto e ingeniería para entregar soluciones de alto valor.
Backend
  • TypeScript/JavaScript y Node.js con Express o similares.
  • Desarrollo de APIs REST, autenticación, autorización, validación y manejo de errores.
  • Integración de pasarelas de pago.
  • PostgreSQL, modelado de datos, Prisma u otros ORM y migraciones.
  • Procesos asíncronos, colas y workers.
Frontend
  • React y Next.js.
  • Desarrollo de interfaces mantenibles, componentes, hooks y manejo de estado.
  • Formularios, validaciones y estados de carga, error y datos vacíos.
  • Integración con APIs y servicios backend.
Calidad y buenas prácticas
  • Pruebas unitarias y/o de integración con Jest, Vitest o herramientas similares.
  • Capacidad para leer, comprender y mantener código existente.
  • Uso responsable de herramientas de Inteligencia Artificial para mejorar la productividad y acelerar el desarrollo.
Un plus
  • Redis.
  • Sistemas de colas y procesamiento asíncrono.
  • Tailwind.
  • Docker / Contenedores.
  • Webhooks / tiempo real.
  • AWS/cloud.
  • Python para integraciones, automatizaciones o procesos complementarios.