- Remoto · Estados Unidos
- Tiempo completo
- Senior
- USD 160,000 – USD 220,000 al año
Publicada
Contratan desde: Estados Unidos, Canadá
Descripción del puesto
Sobre la vacante
Kake busca un Senior Software Engineer especializado en React y TypeScript para escalar un producto web moderno dirigido a consumidores. Este rol es ideal para desarrolladores con mentalidad de constructor que disfruten resolver problemas reales de producto y entregar características impactantes.
Requisitos principales:
- 5+ años de experiencia desarrollando software a nivel producción
- Experiencia profunda en React y TypeScript
- Mentalidad de constructor, enfocado en impacto de producto más que solo en escribir código
- Preferencia por entregar productos en lugar de solo hablar sobre ellos
Habilidades bonus (gran ventaja):
- Experiencia en plataformas de Trading, Brokerage o Wealth Management
Modalidad: Remoto (solo candidatos basados en USA y Canadá)
¿Por qué deberías aplicar?
Esta es una oportunidad para unirte a un equipo que valora la calidad y el impacto real. Si te apasiona construir productos que los usuarios aman y quieres trabajar en un entorno donde tu código se traduce directamente en valor para el negocio, este rol te ofrece el espacio perfecto para crecer como ingeniero de producto. Aprenderás a escalar aplicaciones web modernas mientras colaboras con un equipo que prioriza la entrega sobre la discusión.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- React avanzado (hooks, context, performance optimization)
- TypeScript en profundidad (tipos genéricos, utility types)
- Arquitectura frontend escalable
- Mentalidad de producto y comprensión del impacto empresarial
- Comunicación efectiva para colaborar con equipos cross-funcionales
Tips prácticos para este puesto
- Prepara ejemplos concretos de cómo tu código impactó métricas de producto (engagement, conversión, etc.)
- Demuestra tu mentalidad de constructor con proyectos personales o contribuciones a código abierto
- Investiga sobre la industria de trading/wealth management si no tienes experiencia directa
- Enfócate en calidad sobre velocidad en tus respuestas técnicas
Recursos recomendados
- Documentación oficial: React Beta Docs, TypeScript Handbook
- Herramientas: Vite, Next.js, TanStack Query
- Influencers: Dan Abramov, Kent C. Dodds, Matt Pocock
- Cursos: Frontend Masters "Advanced React Patterns", TypeScript Course by Matt Pocock
- Comunidades: Reactiflux Discord, TypeScript Community
Preguntas frecuentes en entrevistas para este rol
- "¿Cómo optimizarías una aplicación React que tiene problemas de rendimiento?"
*Tip: Habla sobre memoization, code splitting, lazy loading, y profiling con React DevTools.*
- "Describe un proyecto donde tu código tuvo un impacto medible en el negocio"
*Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) y cuantifica los resultados.*
- "¿Cómo manejas la integración de TypeScript en un proyecto legacy de JavaScript?"
*Tip: Menciona estrategias graduales, configuración de tsconfig, y uso de tipos any temporalmente.*
Rango salarial estimado (USA y Canadá)
Basado en datos de Glassdoor, Levels.fyi, y el mercado actual: | Nivel | Rango anual USD | |-------|----------------| | Mid | $120,000 - $160,000 | | Senior | $160,000 - $220,000 | | Staff/Lead | $200,000 - $280,000 |
*Nota: Estos rangos pueden variar significativamente según ubicación (SF/NYC vs otras ciudades), tamaño de empresa, y paquete de compensación total (equity, bonus). Empresas de trading/fintech suelen ofrecer compensaciones competitivas.*
Red flags a considerar
- Bandera roja 1: Falta de claridad sobre métricas de éxito del producto
*Qué preguntar: "¿Cómo miden el impacto de las nuevas features? ¿Qué KPIs usan para evaluar el éxito del equipo?"*
- Bandera roja 2: Cultura de "siempre apagando incendios" sin tiempo para calidad
*Qué investigar: Pregunta sobre el balance entre deuda técnica y nuevas features, y revisa reviews en Glassdoor sobre work-life balance.*
- Bandera roja 3: Poca inversión en herramientas y desarrollo profesional
*Señal de advertencia: Si no mencionan budget para conferencias, cursos, o herramientas modernas durante la entrevista.*
Habilidades
- React
- TypeScript
- Vite
- Next.js
- TanStack Query
- hooks
- context
- performance optimization
- tipos genéricos
- utility types
- arquitectura frontend escalable
- mentalidad de producto
- comunicación efectiva
- trading
- brokerage
- wealth management
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante