- Remoto · México
- Tiempo completo
- Líder
- USD 4,500 – USD 7,000 al mes
Publicada
Contratan desde: México
Descripción del puesto
Sobre la vacante
Valce está buscando un Lead Developer Full Stack que combine pasión por el diseño de sistemas con la escritura de código limpio. Este rol es ideal para quien disfruta liderar técnicamente mientras mantiene manos en el código.
Requisitos principales:
- Título en Ciencias de la Computación o campos relacionados
- Experiencia comprobada como Lead o Senior Developer
- Stack técnico obligatorio:
- Frontend: ReactJS, HTML5, CSS3, JavaScript
- Backend: C#, .NET MVC, WebAPI, NodeJS
- Bases de datos: SQL (Stored Procedures, ADO.Net) y NoSQL
- Arquitectura: Principios SOLID, REST APIs, GraphQL, sistemas distribuidos en la nube
- Herramientas y prácticas: GIT, revisiones de Pull Requests, Azure (soluciones nativas en la nube), pipelines CI/CD, herramientas de calidad de código, VS Code, Visual Studio, SSMS
Responsabilidades de liderazgo:
- Mentoría de desarrolladores junior y revisión de su código
- Colaboración con equipos de Producto para transformar ideas de negocio en diseños técnicos
- Capacidad de cambiar de contexto entre diferentes tareas y proyectos
- Pasión por la calidad del código y mejores prácticas
Deseables:
- Certificaciones profesionales
- Repositorios personales en GitHub (¡nos encanta ver proyectos personales!)
Modalidad: Remoto desde México
¿Por qué deberías aplicar?
Esta posición te permite diseñar arquitecturas escalables mientras mantienes un pie en el desarrollo práctico. En lugar de convertirte en un manager puro, seguirás codificando y mentoreando talento junior, construyendo un legado técnico tangible. Trabajarás directamente con equipos de producto para traducir visión de negocio en soluciones técnicas, un skill invaluable para cualquier desarrollador que aspire a roles de arquitectura o liderazgo técnico.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: Arquitectura de sistemas distribuidos, patrones de diseño, GraphQL vs REST, optimización de bases de datos SQL/NoSQL
- Soft skills: Comunicación clara para mentoría, capacidad de explicar conceptos complejos a no-técnicos, gestión de prioridades múltiples
Tips prácticos para este puesto
- Prepara ejemplos concretos de cómo has implementado SOLID principles en proyectos reales
- Demuestra tu experiencia en mentoría con casos específicos de cómo ayudaste a un junior a mejorar
- Muestra tu portfolio de GitHub incluso si son proyectos personales - demuestra pasión por el código
- Investiga sobre Azure - especialmente servicios nativos como Azure Functions, Cosmos DB, Service Bus
Recursos recomendados
- Documentación oficial: Microsoft Learn para .NET y Azure, React Docs
- Influencers: Scott Hanselman (.NET), Dan Abramov (React), Martin Fowler (arquitectura)
- Cursos: "Designing Distributed Systems" en O'Reilly, "Advanced .NET Patterns" en Pluralsight
- Herramientas: SonarCloud para análisis de código, Postman para APIs, DataGrip para bases de datos
Preguntas frecuentes en entrevistas para este rol
- "Describe una arquitectura que diseñaste y los trade-offs que consideraste"
*Tip: Estructura tu respuesta con contexto-problema-solución-resultado, menciona específicamente decisiones entre SQL/NoSQL, monolítico vs microservicios.*
- "¿Cómo manejas un Pull Request de un junior con múltiples issues de calidad?"
*Tip: Demuestra balance entre mantener estándares y ser constructivo. Menciona herramientas específicas (linters, tests) y enfoques de mentoría.*
- "Explica cuándo usarías GraphQL vs REST API en un proyecto"
*Tip: Prepárate con casos reales. GraphQL para apps con múltiples clientes y necesidades de datos variables, REST para operaciones CRUD simples y caching predictible.*
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Senior | $3,500 - $5,500 | | Lead | $4,500 - $7,000 | | Architect | $6,000 - $9,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. Para este rol con stack .NET + React + Azure, los rangos superiores son alcanzables.*
Red flags a considerar
- "Somos una familia" sin procesos claros
*Qué preguntar: "¿Podría describir el proceso de code review y estándares de calidad? ¿Cómo se manejan los desacuerdos técnicos?"*
- Expectativas poco realistas de disponibilidad
*Qué investigar: Revisa reviews en Glassdoor sobre balance vida-trabajo. Pregunta sobre políticas de horas extra y respeto a horarios.*
- Tecnología legacy sin plan de modernización
*Señal de advertencia: Si mencionan "mantenemos sistemas antiguos" sin hablar de migración. Pregunta: "¿Qué porcentaje del tiempo se dedica a legacy vs nuevo desarrollo? ¿Existe roadmap de modernización?"*
Habilidades
- ReactJS
- HTML5
- CSS3
- JavaScript
- C#
- .NET MVC
- WebAPI
- NodeJS
- SQL
- Stored Procedures
- ADO.Net
- NoSQL
- SOLID
- REST APIs
- GraphQL
- sistemas distribuidos
- GIT
- Pull Requests
- Azure
- pipelines CI/CD
- herramientas de calidad de código
- VS Code
- Visual Studio
- SSMS
- Arquitectura de sistemas distribuidos
- patrones de diseño
- optimización de bases de datos
- Azure Functions
- Cosmos DB
- Service Bus