- Híbrido · Ciudad de México, México
- Tiempo completo
- Senior
- USD 4,000 – USD 6,500 al mes
Publicada
Descripción del puesto
Sobre la vacante
Rutopía está transformando el turismo en México con un enfoque sustentable y de conexión genuina con la naturaleza, cultura y tradiciones. Buscamos un Desarrollador(a) Full Stack Senior para unirse a nuestro crecimiento y desarrollar soluciones innovadoras con impacto positivo.
Desafíos clave:
- Desarrollo de aplicaciones web escalables con React (Front-end) y Python (Back-end)
- Diseño e implementación de APIs RESTful seguras y eficientes
- Optimización y gestión de bases de datos SQL
- Integración en la nube con AWS (Lambda, S3, RDS, API Gateway)
- Resolución de problemas técnicos y mejora de rendimiento
Requisitos:
- +5 años de experiencia en desarrollo full stack
- Dominio de React, Python, Django/Flask y SQL
- Conocimiento en arquitectura serverless y microservicios
- Experiencia en CI/CD, Docker y entornos ágiles
- Excelentes habilidades de comunicación y resolución de problemas
Lo que tendrás con Rutopía:
- Compensaciones y beneficios competitivos (incluyendo descuentos en viajes)
- Entorno de trabajo flexible (híbrido en Coyoacán, CDMX)
- Oportunidad de generar impacto real en el ecoturismo
- Cultura de equipo colaborativa e inclusiva
¿Por qué deberías aplicar?
Esta no es solo otra vacante tech. Es una oportunidad para codear con propósito. En Rutopía, cada línea de código que escribas contribuirá a transformar la industria del turismo hacia un modelo más sustentable y auténtico. Aprenderás a escalar soluciones en la nube con AWS, trabajarás en un entorno ágil con tecnologías modernas y serás parte de una comunidad que valora la innovación y el impacto positivo. Si buscas un rol donde tu trabajo técnico tenga un significado más allá del código, esta es tu aventura.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: React (hooks, state management), Python (Django/Flask), APIs RESTful, SQL, AWS (serverless, Lambda, S3), CI/CD, Docker
- Soft skills: Comunicación clara, resolución de problemas complejos, adaptabilidad en entornos ágiles, pensamiento crítico
Tips prácticos para este puesto
- Prepara un portafolio que muestre proyectos full stack con React y Python, idealmente incluyendo integraciones con AWS
- Domina los conceptos de serverless y microservicios, ya que son clave en la arquitectura mencionada
- Practica casos de optimización de bases de datos SQL y rendimiento de APIs, temas frecuentes en entrevistas técnicas
- Investiga sobre ecoturismo y sustentabilidad para alinear tu motivación con la misión de la empresa
Recursos recomendados
- Tools: AWS Free Tier para practicar, Docker Desktop, Postman para APIs
- Documentación: React Docs, Python.org, AWS Documentation
- Influencers: Seguir a expertos en React como Dan Abramov o en Python como Guido van Rossum
- Cursos: "Full Stack Open" (gratis), "AWS Certified Developer" en Coursera
Preguntas frecuentes en entrevistas para este rol
- "Describe cómo diseñarías una API RESTful escalable para una plataforma de reservas" - Tip: Enfócate en seguridad, versionado, rate limiting y uso de AWS API Gateway
- "¿Cómo optimizarías una consulta SQL lenta en una base de datos de transacciones?" - Tip: Menciona índices, query optimization y caching strategies
- "Cuéntame sobre un desafío técnico complejo que resolviste en un proyecto full stack" - Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) y destaca tu rol en la solució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 un senior con +5 años en CDMX y AWS, el rango puede llegar a $7,000+ en empresas top.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en los procesos de CI/CD - Pregunta en la entrevista sobre su pipeline de despliegue y frecuencia de releases para detectar caos operacional
- Bandera roja 2: Sobrecarga de responsabilidades sin apoyo - Investiga antes de aceptar si el equipo tiene roles definidos o si esperan que hagas de DevOps, QA y desarrollo simultáneamente
- Bandera roja 3: Cultura tóxica disfrazada de 'aventura' - Señal de advertencia común en startups: si usan términos como 'familia' para justificar horas extras, pregunta sobre work-life balance y métricas de burnout
Habilidades
- React
- Python
- Django
- Flask
- SQL
- AWS
- Lambda
- S3
- RDS
- API Gateway
- serverless
- microservicios
- CI/CD
- Docker
- APIs RESTful
- state management
- Postman