- Híbrido · Bogotá, Colombia
- Tiempo completo
- Senior
- USD 4,000 – USD 6,500 al mes
Publicada
Descripción del puesto
Sobre la vacante
Webstarted está reclutando para una startup innovadora que está transformando el mundo de las remodelaciones con Inteligencia Artificial. Buscamos un Full Stack Engineer Senior que tome el liderazgo técnico del producto y garantice su estabilidad y crecimiento.
Requisitos:
- +5 años de experiencia como Full Stack Engineer
- Dominio experto de TypeScript, Node.js y Next.js
- Nivel de inglés avanzado (excluyente)
- Residencia en Colombia (Bogotá preferiblemente)
- Modalidad: Remoto / Híbrido con reuniones esporádicas
- Jornada: Full-time
¿Por qué deberías aplicar?
Esta es tu oportunidad de liderar técnicamente un producto que está revolucionando una industria tradicional con IA. No solo desarrollarás código, sino que definirás arquitecturas, tomarás decisiones estratégicas y verás cómo tu trabajo impacta directamente en la experiencia de miles de usuarios. Es el tipo de rol donde tu expertise técnica se traduce en crecimiento profesional exponencial y aprendizaje continuo en tecnologías de vanguardia.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: Arquitectura de software escalable, patrones de diseño, testing automatizado, CI/CD, bases de datos relacionales y no relacionales
- Soft skills: Liderazgo técnico, comunicación efectiva, pensamiento crítico, capacidad de mentoría, adaptabilidad
Tips prácticos para este puesto
- Prepara tu portafolio: Selecciona 2-3 proyectos donde hayas usado TypeScript con Node.js y Next.js y puedas explicar decisiones arquitectónicas complejas
- Domina el storytelling técnico: Practica cómo contar la historia de un problema técnico que resolviste, qué alternativas consideraste y por qué elegiste tu solución
- Investiga la industria: Entender el mercado de remodelaciones con IA te dará ventaja para proponer mejoras al producto durante la entrevista
Recursos recomendados
- Documentación oficial: TypeScript Handbook, Next.js Docs, Node.js Best Practices
- Cursos: "Advanced TypeScript" en Frontend Masters, "Node.js Design Patterns" en Udemy
- Influencers: Guillermo Rauch (CEO Vercel), Addy Osmani (Engineering Manager Google)
- Tools: Vercel para despliegue, Prisma como ORM, Jest para testing
Preguntas frecuentes en entrevistas para este rol
- "Describe cómo diseñarías una arquitectura escalable para una aplicación de remodelaciones con IA"
*Tip: Enfócate en separación de responsabilidades, microservicios vs monolitos, caching strategies y cómo manejarías picos de tráfico.*
- "¿Cómo garantizas la calidad del código en un equipo que está creciendo rápidamente?"
*Tip: Habla sobre code reviews estructurados, testing automatizado (unit, integration, e2e), linting, y la importancia de documentación viva.*
- "Cuéntame sobre un proyecto donde tuviste que migrar de JavaScript a TypeScript"
*Tip: Explica los beneficios concretos (menos bugs, mejor autocompletado), los desafíos (curva de aprendizaje, configuración) y métricas de éxito (reducción de errores en producción).*
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,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 este rol con IA y liderazgo técnico, el rango superior podría alcanzar $7,000-$8,000 en startups bien financiadas.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en la hoja de ruta del producto
*Qué preguntar en la entrevista: "¿Cuál es la visión a 6-12 meses del producto? ¿Cómo se priorizan las features? ¿Hay un roadmap documentado?"*
- Bandera roja 2: Equipo técnico subdimensionado para las expectativas
*Qué investigar antes de aceptar: Pregunta sobre el tamaño actual del equipo de desarrollo, ratio de developers por producto, y si hay planes de contratación adicional.*
- Bandera roja 3: Cultura de "siempre urgente" sin procesos definidos
*Señal de advertencia común en este tipo de rol: Si mencionan constantemente "necesitamos esto para ayer" o "aquí todos hacemos de todo" sin procesos de desarrollo establecidos, podría indicar caos organizacional.*
Habilidades
- TypeScript
- Node.js
- Next.js
- Arquitectura de software escalable
- Patrones de diseño
- Testing automatizado
- CI/CD
- Bases de datos relacionales
- Bases de datos no relacionales
- Vercel
- Prisma
- Jest