- Híbrido · Aguascalientes, Guadalajara, Monterrey, Ciudad de México, Mérida, México
- Tiempo completo
- Senior
- USD 4,000 – USD 6,500 al mes
Publicada
Descripción del puesto
Sobre la vacante
Improving está buscando Full Stack Developers Senior con experiencia en tecnologías modernas para unirse a su equipo. Esta posición ofrece modalidad híbrida en Aguascalientes o Guadalajara, y opción remota para candidatos en Monterrey, CDMX y Mérida.
Requisitos indispensables:
- Inglés avanzado (conversacional y técnico)
- +5 años de experiencia como Full Stack Developer
- Stack tecnológico: React, .NET, C#, APIs
- Azure: App Services, Function Apps, Databases
- SQL Server
- Terraform (considerado un plus)
Beneficios mencionados:
- Oportunidad de trabajar con tecnologías de vanguardia
- Flexibilidad de modalidad híbrida o remota según ubicación
- Empresa con presencia internacional
¿Por qué deberías aplicar?
Esta vacante representa una oportunidad para crecer profesionalmente en un entorno que valora la innovación tecnológica. Al unirte a Improving, trabajarás con tecnologías empresariales modernas como Azure y .NET, combinadas con React en el frontend, lo que te permitirá desarrollar soluciones completas y escalables. La empresa opera en el sector de consultoría tech, donde podrás enfrentar desafíos diversos y aprender de proyectos reales con clientes de diferentes industrias. Si buscas estabilidad y crecimiento en una empresa reconocida, esta posición te ofrece un camino claro para avanzar en tu carrera como desarrollador full stack.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: React (hooks, state management), .NET Core/6+, C#, APIs RESTful, Azure services (App Services, Function Apps), SQL Server (queries, optimización)
- Soft skills: Comunicación efectiva en inglés, trabajo en equipo, resolución de problemas, adaptabilidad a diferentes proyectos
Tips prácticos para este puesto
- Prepara tu CV en inglés: Asegúrate de que esté bien estructurado, con ejemplos concretos de proyectos usando React y .NET.
- Destaca tu experiencia con Azure: Menciona casos donde hayas usado App Services o Function Apps, incluso si fue en proyectos pequeños.
- Practica entrevistas técnicas: Enfócate en preguntas sobre integración frontend-backend, especialmente con React y .NET APIs.
- Investiga sobre Improving: Revisa su sitio web y proyectos públicos para entender su cultura y tipo de clientes.
Recursos recomendados
- Documentación oficial: React Docs, Microsoft .NET Documentation, Azure Learning Paths
- Tools: Visual Studio 2022, VS Code con extensiones para React y C#, Azure Portal, Terraform CLI
- Cursos: "Full Stack with React and .NET" en Pluralsight, "Azure for Developers" en Microsoft Learn
- Influencers: Scott Hanselman (.NET), Dan Abramov (React), Donovan Brown (Azure DevOps)
Preguntas frecuentes en entrevistas para este rol
- Pregunta 1: "Describe cómo integrarías una aplicación React con una API .NET, incluyendo manejo de autenticación y errores." *Tip: Explica el flujo completo, desde el frontend (axios/fetch) hasta el backend (controllers, middleware), y menciona prácticas como JWT para auth y logging para errores.*
- Pregunta 2: "¿Cómo optimizarías una consulta en SQL Server que está causando lentitud en una aplicación .NET?" *Tip: Habla sobre indexación, análisis de execution plans, y consideraciones de diseño como stored procedures vs. ORM queries.*
- Pregunta 3: "Cuéntame sobre un proyecto donde hayas usado Azure Function Apps y qué desafíos enfrentaste." *Tip: Enfócate en un caso real, describe el problema, tu solución con Function Apps, y cómo mediste el éxito (ej., reducción de costos o mejora en performance).*
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 puesto con inglés avanzado y experiencia en Azure, los rangos pueden estar en el extremo superior, especialmente si es remoto para clientes internacionales.*
Red flags a considerar
- Bandera roja 1: Si la empresa no proporciona detalles claros sobre los proyectos o clientes, podría indicar falta de transparencia. *Qué preguntar en la entrevista:* "¿Pueden compartir ejemplos de proyectos recientes donde usaré React y .NET?"
- Bandera roja 2: Expectativas poco realistas sobre carga de trabajo, como desarrollar features complejas en plazos muy cortos sin soporte adecuado. *Qué investigar antes de aceptar:* Revisa reseñas en Glassdoor o LinkedIn sobre el balance trabajo-vida en Improving.
- Bandera roja 3: Falta de oportunidades de capacitación en nuevas tecnologías de Azure o .NET, lo que puede estancar tu crecimiento. *Señal de advertencia común en este tipo de rol:* Si en la entrevista no mencionan planes de training o certificaciones, pregunta directamente sobre desarrollo profesional.
Habilidades
- React
- .NET
- C#
- APIs
- Azure
- App Services
- Function Apps
- Databases
- SQL Server
- Terraform
- .NET Core
- .NET 6+
- RESTful APIs
- Visual Studio 2022
- VS Code
- Azure Portal
- Terraform CLI
- JWT
- logging
- indexación
- execution plans
- stored procedures
- ORM