Desarrollador Full-stack semi-senior (Freelance) (Santiago)

Desarrollador Full-stack semi-senior (Freelance) (Santiago)

25 oct
|
Agencia Match
|
Santiago

25 oct

Agencia Match

Santiago

Desarrollador/a Full Stack Semi Senior – TypeScript / Next.js (Proyecto freelance)

Modalidad de trabajo: Remoto

Disponibilidad: Freelance

Responsabilidades Clave

- Levantar el entorno local, revisar la documentación técnica del proyecto y dejar la suite de pruebas en verde antes de comenzar.
- Implementar pruebas de integración a nivel de petición HTTP sobre rutas y server actions, con distintos escenarios de sesión y permisos.
- Adaptar la subida y descarga de archivos a los límites de las funciones serverless, mediante URLs firmadas hacia almacenamiento en la nube.
- Desacoplar procesos pesados de las transacciones de base de datos y controlar los procesos programados.
- Reforzar el control de acceso, el manejo de sesiones y las respuestas de error de la aplicación.
- Optimizar las conexiones a la base de datos para un ambiente serverless.
- Delegar a Claude Code tareas completas (implementación, pruebas y revisión) y validar el código generado antes de proponerlo.
- Trabajar con una rama y un pull request por tarea, enviando PRs pequeños y frecuentes, cada uno con la salida del chequeo de tipos y de la suite de pruebas.
- Participar en una daily breve con el Tech Lead para hacer seguimiento del avance.

Requerimientos Excluyentes

Disponibilidad y compromiso

Inicio a más tardar el lunes 26 de octubre.

Compromiso de entrega de la primera etapa el viernes 6 de noviembre (entre 70 y 125 horas estimadas) y de una segunda etapa breve (alrededor de 15 horas) posterior al lanzamiento.

Experiencia y base técnica





- 3 a 5 años de experiencia en desarrollo, con al menos 3 años de desarrollo web profesional con TypeScript.
- Formación y experiencia como desarrollador/a, con capacidad para discutir decisiones técnicas y de código sin depender de la IA para entenderlas.
- Next.js con App Router en producción: componentes de servidor, server actions y route handlers. La experiencia solo con Pages Router no es suficiente.
- PostgreSQL más allá del ORM: escribir SQL y entender transacciones. Idealmente con Prisma, aunque se acepta otro ORM si lo manejas bien.
- Pruebas automatizadas con Vitest o Jest, incluidas pruebas de integración contra una base de datos real.
- Autenticación y autorización en aplicaciones web: sesiones, roles y control de acceso.
- Git con ramas, pull requests y revisión de código.

Modo de trabajo con IA

- Uso de Claude Code como herramienta principal en el trabajo diario.
- Flujo de trabajo ya armado, con agentes, skills, plugins o servidores MCP configurados y probados en proyectos reales.
- Hábito de delegar tareas completas a la IA y de revisar, entender y validar lo que produce antes de que entre al código.

Stack Tecnológico y Herramientas Requerido

- Lenguaje y framework: TypeScript, Next.js (App Router).
- Base de datos: PostgreSQL, SQL, Prisma u otro ORM equivalente.
- Pruebas: Vitest o Jest.
- Control de versiones: Git (ramas, pull requests, code review).
- Desarrollo asistido: Claude Code.

#J-18808-Ljbffr

📌 Desarrollador Full-stack semi-senior (Freelance) (Santiago)
🏢 Agencia Match
📍 Santiago

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador full-stack semi-senior (freelance) (santiago) / santiago

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador full-stack semi-senior (freelance) (santiago) / santiago