




Resumen: Buscamos un desarrollador de software motivado y multifacético que destaque en un entorno dinámico, al estilo de una startup, resolviendo problemas complejos con tecnología de vanguardia. Aspectos destacados: 1. Florecer en entornos dinámicos, al estilo de una startup 2. Le encanta cambiar de enfoque y resolver problemas complejos 3. Trabaja con tecnología de vanguardia y asume la responsabilidad de funciones backend Estamos buscando un desarrollador de software motivado y multifacético que florezca en entornos dinámicos, al estilo de una startup. ¡Si le gusta cambiar de enfoque, resolver problemas complejos y trabajar con tecnología de vanguardia, esta es su oportunidad para brillar! Los candidatos deben residir en la región de América Latina. **Requisitos:** * 3–6 años de experiencia en desarrollo backend * Amplia experiencia con Node.js y TypeScript * Experiencia práctica con los frameworks NestJS * Conocimientos sólidos sobre APIs REST y diseño de servicios backend * Experiencia trabajando con bases de datos PostgreSQL * Capacidad para trabajar de forma independiente y asumir la responsabilidad de funciones backend * Experiencia en sistemas de microservicios o distribuidos * Conocimiento de flujos de trabajo basados en Git y solicitudes de extracción (pull requests) * Capacidad para analizar compromisos técnicos y explicar claramente las decisiones tomadas * Capacidad para leer y realizar pequeños cambios en una base de código Next.js cuando sea necesario **Nuestra pila tecnológica:** * Backend: NestJS (Node.js, TypeScript) * Frontend: Next.js (rol centrado en backend con conocimientos básicos de frontend) * Base de datos y ORM: Supabase (PostgreSQL) y TypeORM * Arquitectura backend: Microservicios, REST * CI/CD: GitHub Actions * Nube: Google Cloud Platform (GCP) Deseable * Conocimiento de los servicios de Google Cloud * Experiencia con pipelines de CI/CD * Experiencia laboral en una startup o entorno ágil **Sus responsabilidades serán:** * Diseñar, construir y mantener servicios backend utilizando NestJS * Diseñar y mantener modelos de datos utilizando TypeORM * Implementar y mantener APIs consumidas por un frontend Next.js * Colaborar estrechamente con ingenieros frontend y realizar pequeños cambios específicos en la base de código frontend cuando sea necesario * Trabajar con Supabase para modelado y persistencia de datos * Construir y mantener servicios dentro de una arquitectura de microservicios * Traducir los requisitos del producto en implementaciones backend * Escribir código limpio, mantenible y testeable * Depurar incidencias a través de distintos servicios y entornos * Participar en revisiones de código y discusiones técnicas * Implementar y mantener servicios mediante GitHub Actions y Google Cloud * Identificar deuda técnica y proponer mejoras prácticas **Beneficios:** * Pagos quincenales, sin deducciones por nuestra parte * Perspectiva de relación laboral a largo plazo * Trabajo totalmente remoto, 40 horas semanales, con 2 días libres * Vacaciones pagadas y reconocimiento de festivos estadounidenses * Apoyo a la salud mental y cultura de equilibrio entre vida laboral y personal * Entorno de trabajo colaborativo e inclusivo


