




Resumen: Buscamos un desarrollador de software motivado y multifacético para que prospere en un entorno dinámico y estilo startup, resolviendo problemas complejos con tecnología de vanguardia. Aspectos destacados: 1. Prospere en un entorno dinámico y estilo startup 2. Resuelva problemas complejos con tecnología de vanguardia 3. Entorno laboral colaborativo e inclusivo Estamos buscando un desarrollador de software motivado y multifacético que prospere en entornos dinámicos y estilo startup. Si le encanta cambiar de marcha, resolver problemas complejos y trabajar con tecnología de vanguardia, ¡esta es su oportunidad de brillar! Los candidatos deben residir en la región de LATAM. **Requisitos:** * 3–6 años de experiencia en desarrollo backend * Amplia experiencia con Node.js y TypeScript * Experiencia práctica con los frameworks NestJS * Sólida comprensión de 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 trabajando con microservicios o sistemas 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 enfocado 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 trabajando en una startup o en un entorno ágil y acelerado **Sus responsabilidades:** * 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 problemas a través de múltiples 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 * Días de vacaciones pagados y reconocimiento de festivos estadounidenses * Apoyo a la salud mental y cultura de equilibrio entre vida laboral y personal * Entorno laboral colaborativo e inclusivo


