




Resumen del Puesto: Buscamos un Backend Developer especializado en Node.js para crear soluciones de IA con código limpio y escalable, creciendo aceleradamente en una startup ágil. Puntos Destacados: 1. Oportunidad de crecimiento rápido de junior a Ingeniero de Software completo. 2. Trabajo con IA (Copilot, ChatGPT) y tecnologías "Hot" (IA, Cloud). 3. Cultura de buenas prácticas como en grandes empresas de tecnología. **¿Quiénes somos?** En **Dorstep AI** creamos soluciones de inteligencia artificial para negocios reales. Somos una startup ágil, tecnológica y obsesionada con la eficiencia. Buscamos a alguien que quiera crecer aceleradamente, pasando de ser un programador junior a un Ingeniero de Software completo. **El Reto:** Buscamos un **Backend Developer** especializado en el entorno JavaScript (Node.js). No necesitamos que tengas 5 años de experiencia, pero sí necesitamos que tengas **hábitos de programación impecables**. Tu código debe ser limpio, ordenado y escalable. Aquí no aceptamos "código espagueti"; construimos sistemas robustos que integran IA para clientes importantes. **Lo que harás en tu día a día:** * **Desarrollo Backend:** Crear y mantener APIs RESTful eficientes usando **Node.js y TypeScript**. * **Ingeniería Asistida por IA:** Usarás herramientas como Copilot, ChatGPT o Cursor diariamente para programar más rápido, pero serás responsable de auditar y perfeccionar ese código. * **Metodología Ágil:** Participarás en Sprints, Dailies y Planning. Usarás **Jira** para gestionar tus tickets y tiempos. * **Calidad:** Realizarás Code Reviews y escribirás pruebas para asegurar que nada se rompa en producción. **Requisitos Técnicos Indispensables (Must Haves):** * **JavaScript Moderno (ES6\+) \& TypeScript:** Entender la diferencia entre var, let y const, promesas, async/await y, sobre todo, **tipado estático** con TypeScript. * **Frameworks Robustos:** Experiencia (o fuerte conocimiento teórico\-práctico) en **NestJS** (preferido por su arquitectura) o **Express** con una estructura sólida. * **Git Avanzado:** Manejo fluido de ramas, Pull Requests y resolución de conflictos. Si sabes usar **Gitflow**, tienes puntos extra. * **Bases de Datos:** Conocimiento de SQL (PostgreSQL) y manejo de ORMs (como TypeORM o Prisma). **Requisitos de Organización:** * **Dominio de Jira:** Saber mover tickets, documentar avances y estimar tiempos. * **Mentalidad Scrum:** Entiendes la importancia de la comunicación diaria y la entrega incremental de valor. **Deseable:** * Manejo de \**Docker*. * Conocimiento de integración con APIs. * Sistemas y lógica de automatización y Workflows (make, n8n, zapier, etc.) **¿Qué te ofrecemos?** * Un entorno donde se fomenta el uso de **Inteligencia Artificial** para potenciar tu trabajo (no para reemplazarte). * Oportunidad de trabajar con tecnologías "Hot" (IA, Automatización, Cloud). * Cultura de buenas prácticas: aprenderás a programar como se hace en las grandes empresas de tecnología. * Crecimiento profesional basado en resultados y capacidad técnica. Job Type: Full\-time Pay: Up to $22,000\.00 per month Experience: * SQL: 2 years (Required) * Java Script: 2 years (Required) * AWS, Azure, GCP: 1 year (Required) * Jira: 1 year (Preferred) * SCRUM: 1 year (Preferred) Work Location: In person


