En Recobro, estamos construyendo un SaaS para mejorar la gestión de los cobros. Buscamos un desarrollador pragmático y con experiencia para unirse a nuestro equipo y ayudarnos a escalar nuestra arquitectura SaaS. Nos movemos rápido, priorizamos la calidad del código y utilizamos herramientas modernas para mantener nuestro flujo de trabajo eficiente.
Tareas
Serás responsable de diseñar, desarrollar y mantener nuevas funcionalidades de nuestra aplicación principal. Trabajarás directamente sobre nuestro stack basado en Next.js y Supabase, utilizando Antigravity para acelerar el desarrollo.
Buscamos a alguien que no solo escriba código, sino que entienda el ciclo de vida completo de una aplicación web moderna.
🛠 Responsabilidades del día a día
- Desarrollar interfaces de usuario reactivas y performantes con Next.js (App Router) y TypeScript.
- Diseñar y gestionar la base de datos y la lógica de backend utilizando Supabase (PostgreSQL, Auth, Edge Functions, RLS).
- Implementar y personalizar flujos y reglas de Antigravity.
- Colaborar en la gestión de tareas e incidencias a través de Linear, manteniendo un backlog ordenado y claro.
- Participar en Code Reviews y mantener la calidad del código mediante Git Workflows (Pull Requests, CI/CD).
- Integrar servicios de terceros (Stripe, correos transaccionales, etc.).
Requisitos
- Experiencia sólida: Mínimo 4 años trabajando con React y Next.js.
- Dominio de TypeScript: Tipado estricto, interfaces y genéricos no deben ser un problema para ti.
- Experiencia con Supabase: Debes sentirte cómodo escribiendo SQL, configurando políticas de seguridad (RLS) y usando la API de cliente.
- Conocimiento de Antigravity: Experiencia previa (o capacidad demostrable de aprendizaje rápido) sobre este SaaS Starter Kit.
- Metodología: Experiencia demostrable trabajando con control de versiones (Git, GitHub/GitLab) y flujos de trabajo colaborativos (Feature Branches, PRs).
- Organización: Familiaridad con Linear (o herramientas similares como Jira/Asana) para el seguimiento de tickets.
Puntos extras (nice-to-haves)
- Experiencia con Tailwind CSS y librerías de componentes (shadcn/ui, Radix).
- Conocimientos de Testing (Playwright o Cypress).
- Experiencia previa construyendo productos SaaS B2B o B2C.
Beneficios
- Un entorno de trabajo moderno con las mejores herramientas (Linear, Supabase, Vercel).
- Cultura de trabajo flexible y orientada a objetivos.
- Trabajo 100% remoto.
- Cultura nueva y techie.