- Remoto · Latinoamérica
- Tiempo completo
- Senior
- USD 5,500 – USD 8,000 al mes
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
Kake está buscando un Senior Software Engineer para unirse a su equipo en crecimiento. Este rol se enfoca en desarrollar y escalar experiencias web modernas para productos de consumo en un entorno de alto impacto. Trabajarás en productos consumer-facing y plataformas internas a gran escala, con un enfoque en tomar propiedad, moverte rápido y mantener altos estándares de calidad.
Requisitos principales:
- Experiencia profunda con TypeScript y React
- Conocimiento de Ruby on Rails y GraphQL como ventajas importantes
- Exposición al sector fintech es un plus fuerte
- Mentalidad de producto y capacidad para manejar funcionalidades de principio a fin
- Alto nivel de autonomía y agencia
Beneficios mencionados:
- Oportunidad de trabajar en productos de alto impacto
- Ambiente de ritmo rápido
- Equipo en crecimiento con roles senior
- Modalidad remota para LATAM
¿Por qué deberías aplicar?
Esta es una oportunidad para unirte a una empresa en expansión donde podrás dar forma a experiencias web modernas que impactan directamente a los consumidores. Como ingeniero senior, tendrás la autonomía para tomar decisiones técnicas y escalar productos que se utilizan a gran escala. Aprenderás a trabajar en un entorno fintech dinámico mientras colaboras con equipos que valoran la calidad y la propiedad del código. Es el momento perfecto para crecer profesionalmente en una organización que está construyendo productos innovadores.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- TypeScript avanzado con patrones de diseño modernos
- React con hooks, context y state management
- Ruby on Rails para desarrollo backend
- GraphQL para APIs eficientes
- Mentalidad de producto y capacidad para entender necesidades del usuario
- Ownership y autonomía para manejar funcionalidades end-to-end
Tips prácticos para este puesto
- Prepara ejemplos concretos de proyectos donde hayas escalado aplicaciones web
- Demuestra tu experiencia con TypeScript mostrando cómo has mejorado type safety en proyectos anteriores
- Investiga sobre Kake y su industria fintech para entender mejor sus productos
- Enfatiza tu capacidad para trabajar de forma autónoma pero colaborativa
- Muestra tu mentalidad de producto explicando cómo has priorizado features basado en impacto
Recursos recomendados
- Documentación oficial: TypeScript Handbook, React Docs, Ruby on Rails Guides
- Herramientas: Vite, Next.js, Apollo Client para GraphQL
- Influencers: Dan Abramov (React), Matt Pocock (TypeScript), DHH (Ruby on Rails)
- Cursos: TypeScript avanzado en Frontend Masters, GraphQL con Apollo
- Comunidades: Reactiflux, TypeScript Discord, Ruby on Rails Slack
Preguntas frecuentes en entrevistas para este rol
- "Describe cómo estructurarías una aplicación React con TypeScript a gran escala" - Enfócate en arquitectura, separación de concerns y type safety
- "¿Cómo manejas la migración de JavaScript a TypeScript en un proyecto existente?" - Explica estrategias graduales, configuración de tsconfig y manejo de tipos any
- "¿Cómo priorizas features cuando trabajas con un equipo de producto?" - Habla sobre impacto vs esfuerzo, métricas de negocio y comunicación con stakeholders
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $2,500 - $3,800 | | Mid | $3,800 - $5,500 | | Senior | $5,500 - $8,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
- Bandera roja 1: Falta de claridad en el roadmap de producto - Pregunta en la entrevista sobre los próximos 6 meses de desarrollo y cómo se priorizan las features
- Bandera roja 2: Equipo técnico pequeño para el alcance del proyecto - Investiga el tamaño del equipo de ingeniería y la relación con otros departamentos
- Bandera roja 3: Procesos de deployment lentos o manuales - Pregunta sobre CI/CD, testing automatizado y frecuencia de releases
Habilidades
- TypeScript
- React
- Ruby on Rails
- GraphQL
- Vite
- Next.js
- Apollo Client
- JavaScript
- hooks
- context
- state management
- type safety
- CI/CD
- testing automatizado
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante