- Híbrido · CDMX Perisur, México
- Tiempo completo
- Semi senior
- Desde $35,000 MXN al mes
Publicada
Descripción del puesto
Sobre la vacante
Satori está buscando un Desarrollador Fullstack con fuerte enfoque en React para participar en el desarrollo de aplicaciones web modernas, escalables y de alto impacto. Trabajarás con microfrontends y arquitecturas distribuidas en un entorno dinámico.
Requisitos técnicos:
- Frontend: React, JavaScript y TypeScript sólidos, HTML5, CSS3 y diseño responsivo
- Microfrontends: Experiencia con Webpack Module Federation u otras tecnologías similares
- Backend: Node.js, Java 17, Spring Boot, Maven y/o Quarkus
- Arquitectura: Desarrollo de APIs RESTful y microservicios
- Deseable: Conocimiento de Angular
Requisitos académicos:
- Ingeniería o Licenciatura en Sistemas, Informática o afín (deseable)
Modalidad y horario:
- Ubicación: CDMX Perisur
- Horario: 9:00 a.m. a 7:00 p.m.
- Modalidad: Híbrido (inferido por ubicación específica)
Beneficios:
- Salario: $35,000 netos
- Prestaciones de ley
- Seguro de gastos médicos mayores
¿Por qué deberías aplicar?
Esta es una oportunidad para trabajar en Satori, una empresa tech donde podrás desarrollar aplicaciones web modernas con tecnologías de vanguardia. Aprenderás y aplicarás microfrontends y arquitecturas distribuidas en proyectos de alto impacto, creciendo profesionalmente en un entorno que valora la innovación y la calidad técnica. Es el lugar ideal para desarrolladores que buscan desafíos técnicos complejos y quieren marcar diferencia en productos digitales.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: React avanzado con TypeScript, arquitectura de microfrontends, desarrollo backend con Node.js y Java, diseño de APIs RESTful
- Soft skills: Capacidad para trabajar en arquitecturas distribuidas, pensamiento escalable, colaboración en equipos cross-functional
Tips prácticos para este puesto
- Prepara tu portafolio: Muestra proyectos donde hayas implementado microfrontends o arquitecturas complejas
- Domina TypeScript: Es fundamental para este rol, asegúrate de entender tipos avanzados y mejores prácticas
- Entiende la transición frontend-backend: Demuestra cómo diseñas APIs que consumen tus componentes React
- Investiga Satori: Busca información sobre sus productos y cultura para personalizar tu aplicación
Recursos recomendados
- Documentación oficial: React TypeScript Cheatsheet, Webpack Module Federation docs, Spring Boot guides
- Cursos: Microfrontends con React en Udemy, Arquitectura de Microservicios en Pluralsight
- Influencers: Addy Osmani (Google) para microfrontends, Dan Abramov (React core team)
- Herramientas: Webpack 5, Module Federation, Quarkus para Java moderno
Preguntas frecuentes en entrevistas para este rol
- "¿Cómo estructurarías una aplicación con microfrontends usando React?" - Tip: Explica separación por dominio de negocio, lazy loading y comunicación entre microapps
- "Describe tu experiencia integrando frontend React con backend Java/Node.js" - Tip: Menciona diseño de contratos API, manejo de errores y estrategias de caching
- "¿Cómo manejas el estado en aplicaciones React complejas con múltiples microfrontends?" - Tip: Habla de Context API, Redux con slices, o soluciones como Zustand para estado compartido
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,000 |
*Nota: El salario ofrecido ($35,000 MXN ≈ $2,000 USD) se alinea con niveles Mid en México. Para roles senior con React + Java + microservicios, el mercado en CDMX ofrece $50,000-$80,000 MXN. Empresas de USA/EU pagando en LATAM para este stack pueden ofrecer $5,000-$8,000 USD mensuales.*
Red flags a considerar
- Bandera roja 1: Horario extenso sin flexibilidad - Pregunta en la entrevista sobre políticas de trabajo remoto, horas extra compensadas y balance vida-trabajo
- Bandera roja 2: Stack tecnológico demasiado amplio sin especialización - Investiga si el equipo tiene roles definidos o esperan que un fullstack haga todo desde DevOps hasta UI/UX
- Bandera roja 3: Microfrontends implementados sin necesidad real - Señal de advertencia: Pregunta sobre los drivers de negocio para usar microfrontends y si tienen métricas de éxito definidas
Habilidades
- React
- JavaScript
- TypeScript
- HTML5
- CSS3
- diseño responsivo
- Webpack Module Federation
- Node.js
- Java 17
- Spring Boot
- Maven
- Quarkus
- APIs RESTful
- microservicios
- Angular
- microfrontends
- arquitecturas distribuidas