Descripción del puesto de trabajo
En Zirqat, estamos construyendo la tecnología fundamental para dotar a cada producto físico de una identidad digital, convirtiendo las etiquetas en datos y los productos en plataformas.
Desde la moda hasta la alimentación y las bebidas, pasando por la cosmética o la movilidad, permitimos que las marcas conecten directamente sus productos con los usuarios finales y obtengan información a gran escala.
Nuestra infraestructura permite a las marcas rastrear, gestionar y comprender cómo se comportan sus productos en el mundo real, habilitando nuevas formas de analítica, autenticación, storytelling y valor posventa.
Operamos entre Suiza y España, desarrollando un sistema nativo en la nube que combina tecnologías para ofrecer soluciones de datos impulsadas por IA.
Como Desarrollador/a de Software en Zirqat, trabajarás junto al Ingeniero Principal en el diseño, desarrollo y optimización de las plataformas centrales de la empresa — incluida nuestra aplicación para consumidores activada por NFC y el panel de control multi-tenant para marcas. Formarás parte del equipo full-stack, contribuyendo al crecimiento del producto y a la transición desde el MVP hacia una infraestructura nativa en la nube.
Qué harás:
- Implementar y mantener funcionalidades full-stack con foco en modularidad, escalabilidad y rendimiento.
- Colaborar en la optimización del MVP (Supabase/Next.js) y en la migración de infraestructura a GCP o AWS.
- Participar en revisiones de código y contribuir a las buenas prácticas de desarrollo.
- Integrar la lógica backend, funciones blockchain y módulos analíticos junto a los equipos de Producto, DevOps y Datos.
- Aplicar estándares de seguridad, CI/CD y control de versiones.
- Contribuir al desarrollo de nuevas funcionalidades vinculadas a etiquetas NFC y trazabilidad de productos.
Stack tecnológico:
- Frontend: Next.js, TypeScript, Tailwind, React Testing Library
- Backend: Node.js, PostgreSQL, APIs serverless
- Infraestructura: GCP / AWS, CircleCI, Redis (Upstash), Docker
- Seguridad: Control de acceso basado en roles (RBAC), OAuth, JWT
- Extras: Integración blockchain (compatible con EVM), arquitectura NFC
Lo que buscamos:
- Al menos 1 ańo de experiencia como desarrollador/a de software o full-stack, preferiblemente en entornos de producto o SaaS.
- Conocimientos sólidos de JavaScript/TypeScript y experiencia con React/Next.js.
- Familiaridad con bases de datos relacionales (PostgreSQL) y arquitecturas serverless.
- Comprensión básica de flujos CI/CD y despliegue en la nube (GCP o AWS).
- Interés por la seguridad de datos, la escalabilidad y las tecnologías emergentes (blockchain, NFC, IA).
- Nivel mínimo de inglés B2.
- Valorable: experiencia previa en integración blockchain o sistemas de trazabilidad, y conocimientos básicos de Docker, Redis o Terraform.