- Remoto · Argentina
- Tiempo completo
- Senior
- USD 4,000 – USD 7,000 al mes
Publicada
Contratan desde: Argentina, Latinoamérica
Descripción del puesto
Sobre la vacante
Se busca un Senior Software Engineer con experiencia sólida en Ruby on Rails para unirse a un equipo tech. Requisitos clave incluyen:
- +6 años de experiencia como Software Engineer
- Experiencia sólida con Ruby on Rails
- Conocimientos de React y TypeScript
- Inglés nivel C1
- Experiencia diseñando soluciones en la nube (AWS, GCP o Azure)
- Ubicación preferente en Argentina (LATAM)
¿Por qué deberías aplicar?
Esta es una oportunidad para trabajar en proyectos desafiantes con tecnologías modernas, donde podrás aplicar tu expertise en Ruby on Rails y expandir tus habilidades en frontend con React y TypeScript. El dominio del inglés y la experiencia en cloud te abrirán puertas a colaboraciones internacionales y arquitecturas escalables, ideal para crecer como ingeniero senior en un entorno tech dinámico.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Ruby on Rails: Dominio del framework, patrones MVC, APIs RESTful
- React y TypeScript: Habilidades en frontend moderno, componentes, tipado
- Cloud (AWS/GCP/Azure): Experiencia en diseño de soluciones, servicios como EC2, S3, Lambda
- Inglés C1: Comunicación fluida en entornos técnicos y equipos internacionales
- Arquitectura de software: Capacidad para diseñar soluciones escalables y mantenibles
Tips prácticos para este puesto
- Asegúrate de tener ejemplos concretos de proyectos con Ruby on Rails y React en tu portafolio o CV
- Practica explicar decisiones técnicas en inglés, ya que es común en entrevistas para roles senior
- Investiga sobre las mejores prácticas de cloud computing y cómo aplicarlas en Ruby on Rails
- Prepara casos de estudio donde hayas liderado o contribuido significativamente al diseño de soluciones
Recursos recomendados
- Documentación oficial: Ruby on Rails Guides, React Docs, AWS Documentation
- Cursos: "Advanced Ruby on Rails" en Udemy, "AWS Certified Solutions Architect"
- Influencers: David Heinemeier Hansson (creador de Rails), Kent C. Dodds (React expert)
- Herramientas: Postman para APIs, Docker para despliegues, Git para control de versiones
Preguntas frecuentes en entrevistas para este rol
- ¿Cómo optimizarías una consulta lenta en Ruby on Rails? Tip: Menciona el uso de índices, eager loading con `includes`, y herramientas como Bullet para detectar N+1 queries.
- Describe una arquitectura que hayas diseñado en la nube para una aplicación Rails. Tip: Explica componentes clave como balanceadores de carga, bases de datos gestionadas, y estrategias de escalado horizontal.
- ¿Cómo manejas la integración entre Rails y React en un proyecto? Tip: Habla sobre APIs JSON, autenticación con tokens (JWT), y gestión de estado en el frontend.
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 - $7,000 |
*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.*
Red flags a considerar
- Falta de claridad en el stack tecnológico: Pregunta en la entrevista sobre la versión de Ruby on Rails y las librerías principales usadas para evitar proyectos obsoletos.
- Sobrecarga de responsabilidades sin soporte: Investiga el tamaño del equipo y la cultura de mentoría; roles senior deben incluir liderazgo pero con recursos adecuados.
- Comunicación deficiente en inglés: Durante el proceso, observa si las interacciones son fluidas; un nivel C1 es crucial para colaboraciones efectivas en entornos internacionales.
Habilidades
- Ruby on Rails
- Ruby
- React
- TypeScript
- AWS
- GCP
- Azure
- APIs RESTful
- MVC
- EC2
- S3
- Lambda
- Docker
- Git
- Postman
- Bullet
- JWT
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante