31 oct
|
UseData
|
Buenos Aires
31 oct
UseData
Buenos Aires
Descripción del puesto
Esta posición de Desarrollador/a Full-Stack Senior es full-time, con base en CABA. La persona va a tomar el liderazgo técnico de un marketplace digital que ya está en producción: una plataforma web, una API de backend y apps nativas para iOS y Android, todo construido sobre un mismo stack en TypeScript. Las responsabilidades diarias incluyen desarrollar funcionalidades de punta a punta en la API, la web y la app móvil; mantener y hacer evolucionar un backend en Next.js y Node.js con más de 100 endpoints, que abarca autenticación, permisos, integraciones y tareas programadas; diseñar cambios en el esquema de PostgreSQL y ejecutar migraciones de forma segura sobre datos de producción; y publicar y mantener las apps en App Store y Google Play con Expo.
El rol también incluye integrar servicios externos como email, notificaciones push, almacenamiento de archivos y modelos de IA; sostener la calidad con tests, CI/CD y monitoreo de errores; reforzar la seguridad de la API; y explicar las decisiones técnicas con claridad a perfiles no técnicos.
Requisitos
[4+] años de experiencia como desarrollador/a full-stack, con TypeScript como lenguaje principal.
Experiencia en producción con Node.js y Next.js (App Router), incluyendo backend: APIs REST, autenticación con JWT, control de acceso y acceso a base de datos.
Experiencia con React Native y Expo, con al menos una app publicada en App Store o Google Play.
Sólidos conocimientos de PostgreSQL y SQL: diseño de esquemas, consultas y migraciones sobre datos reales.
Buen manejo de seguridad en APIs: validación de datos, control de acceso y rate limiting.
Dominio de Git, pull requests, revisión de código y pipelines de CI (por ejemplo, GitHub Actions).
Capacidad para tomar un código existente, entenderlo a fondo y mejorarlo de forma incremental, sin reescribirlo de cero.
Título en Ciencias de la Computación, Ingeniería en Software o carreras afines, o experiencia práctica equivalente.
Disponibilidad para trabajar de forma presencial en Gran Buenos Aires y capacidad para comunicarse con claridad tanto en contextos técnicos como no técnicos.
Se valorará experiencia con Prisma, Supabase, Vercel, Tailwind CSS, Jest, colas de tareas en segundo plano, APIs de modelos de IA, mapas y geolocalización, o productos tipo marketplace.
📌 Desarrollador/a Full Stack Senior Typescript · Next Js · React Native Buenos Aires
🏢 UseData
📍 Buenos Aires