- 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.
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.