- Presencial · La Plata, Argentina
- Tiempo completo
- Semi senior
Publicada
Descripción del puesto
Sobre la vacante
Grupo del Sud está buscando un Desarrollador Backend para unirse a su equipo en modalidad 100% presencial en el Barrio Hipódromo, La Plata. El horario es de lunes a viernes de 9 a 17 horas. El rol se centra en el desarrollo y mantenimiento de un CRM existente, implementando nuevas funcionalidades y colaborando en mejoras de arquitectura y performance.
Tareas principales:
- Desarrollo y mantenimiento del CRM
- Implementación de nuevas funcionalidades backend
- Migraciones, seeders y documentación técnica
- Asegurar calidad de código y buenas prácticas
Requisitos excluyentes:
- Node.js
- TypeScript
- Express
- SQL (PostgreSQL/MySQL)
- GIT
- ORMs (Sequelize/Drizzle)
- Autenticación y autorización
- APIs REST
- Experiencia en CRM/ERP
Requisitos deseables:
- Docker
- Nginx
- PM2
- WebSockets / Socket.IO
- Swagger
- Postman
- Código limpio y ordenado
¿Por qué deberías aplicar?
Esta posición te permite trabajar en un CRM real con impacto directo en las operaciones de la empresa, donde podrás aplicar tus conocimientos en Node.js y TypeScript para mejorar un sistema existente. Es una oportunidad para desarrollar experiencia en arquitectura y performance de aplicaciones empresariales, colaborando en un equipo estable con horarios definidos. Ideal para quienes buscan estabilidad laboral y crecimiento en el desarrollo backend especializado en sistemas de gestión.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Node.js y TypeScript como stack principal
- Experiencia con Express para APIs REST
- Manejo de PostgreSQL o MySQL con ORMs como Sequelize o Drizzle
- Conocimientos sólidos en autenticación y autorización
- Experiencia previa en CRM o ERP
- Git para control de versiones
Tips prácticos para este puesto
- Prepara ejemplos concretos de tu experiencia con CRMs o ERPs - menciona funcionalidades específicas que hayas desarrollado
- Demuestra conocimiento en migraciones y seeders - estas tareas son clave para el mantenimiento del sistema
- Muestra tu enfoque en calidad de código - menciona herramientas o prácticas que uses para asegurar código limpio
- Investiga sobre el Barrio Hipódromo en La Plata - muestra interés en la ubicación presencial
Recursos recomendados
- Documentación oficial: Node.js, TypeScript, Express, Sequelize/Drizzle
- Herramientas: Postman para testing de APIs, Swagger para documentación
- Cursos: "Node.js: De cero a experto" en Udemy, "TypeScript Fundamentals" en Platzi
- Influencers: @nodejs en Twitter, TypeScript blog oficial
- Comunidades: Node.js Argentina, TypeScript en Discord
Preguntas frecuentes en entrevistas para este rol
- "Cuéntame sobre tu experiencia con CRMs/ERPs y qué funcionalidades has desarrollado" - Prepárate con ejemplos específicos de módulos que hayas trabajado (ventas, inventario, clientes)
- "¿Cómo manejas las migraciones de base de datos en proyectos existentes?" - Explica tu proceso para migraciones seguras con rollback options
- "Describe tu enfoque para mejorar el performance de una API REST existente" - Menciona técnicas como caching, optimización de queries, y monitoreo
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,200 - $1,800 | | Mid | $1,800 - $2,500 | | Senior | $2,500 - $3,500 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para Argentina, considera ajustes por contexto local.*
Red flags a considerar
- Bandera roja 1: CRM legacy sin documentación - Pregunta sobre el estado actual del código, si hay documentación técnica, y qué porcentaje del trabajo es mantenimiento vs desarrollo nuevo
- Bandera roja 2: Falta de procesos de desarrollo - Investiga si usan metodologías ágiles, revisiones de código, testing automatizado, y cómo manejan los deployments
- Bandera roja 3: Equipo reducido con múltiples responsabilidades - Pregunta sobre el tamaño del equipo backend, si hay roles definidos, y si esperan que cubras áreas fuera de backend puro (como DevOps o frontend)
Habilidades
- Node.js
- TypeScript
- Express
- SQL
- PostgreSQL
- MySQL
- GIT
- ORMs
- Sequelize
- Drizzle
- Autenticación
- Autorización
- APIs REST
- CRM
- ERP
- Docker
- Nginx
- PM2
- WebSockets
- Socket.IO
- Swagger
- Postman