- Remoto · Latinoamérica
- Tiempo completo
- Senior
- USD 4,000 – USD 6,000 al mes
Publicada
Contratan desde: Latinoamérica
Descripción del puesto
Sobre la vacante
iFit Solutions está en búsqueda de un Desarrollador Fullstack Senior con experiencia en Kotlin y tecnologías modernas. El rol requiere dominio en GraphQL, SQL avanzado, Spring Boot, Kafka, Arquitectura Hexagonal y Programación Reactiva. Se busca un perfil técnico sólido para contribuir en proyectos de alto impacto. Modalidad remota con posibilidad de trabajo desde cualquier ubicación en LATAM. Envía tu CV a [email protected] para postularte.
¿Por qué deberías aplicar?
Esta es una oportunidad para trabajar con tecnologías de vanguardia en un entorno que valora la innovación y el crecimiento profesional. Aprenderás y aplicarás arquitecturas modernas como hexagonal y reactiva, lo que te posicionará como un experto en desarrollo escalable. Podrás colaborar en proyectos desafiantes que impactan directamente en soluciones tecnológicas, desarrollando habilidades altamente demandadas en el mercado.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Kotlin y Spring Boot para desarrollo backend robusto
- GraphQL para APIs eficientes y flexibles
- SQL avanzado y Kafka para manejo de datos y eventos
- Arquitectura Hexagonal y Programación Reactiva para sistemas escalables
- Soft skills: resolución de problemas, trabajo en equipo y adaptabilidad
Tips prácticos para este puesto
- Asegúrate de tener proyectos en Kotlin y Spring Boot en tu portafolio
- Practica implementaciones con GraphQL y Kafka en entornos reales
- Estudia patrones de arquitectura hexagonal y reactiva para destacar en entrevistas técnicas
- Prepara ejemplos de cómo optimizaste consultas SQL en proyectos anteriores
Recursos recomendados
- Tools: IntelliJ IDEA, Postman, Docker, Kubernetes
- Librerías: Kotlin Coroutines, Spring WebFlux, Apollo GraphQL
- Documentación: Documentación oficial de Kotlin, Spring Boot Guides, GraphQL spec
- Influencers: Roman Elizarov (Kotlin), Josh Long (Spring), Lee Byron (GraphQL)
- Cursos: "Kotlin for Java Developers" en Coursera, "Reactive Programming with Spring" en Udemy
Preguntas frecuentes en entrevistas para este rol
- Pregunta 1: "¿Cómo implementarías una arquitectura hexagonal en un proyecto Kotlin?" + Tip: Explica separación de capas y uso de inyección de dependencias con ejemplos concretos.
- Pregunta 2: "Describe tu experiencia con GraphQL vs REST y cuándo usar cada uno." + Tip: Menciona ventajas de GraphQL en eficiencia de datos y casos de uso específicos.
- Pregunta 3: "¿Cómo manejarías flujos de datos reactivos con Kafka en Spring Boot?" + Tip: Habla sobre productores/consumidores, serialización y patrones como pub/sub.
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: 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: Si la empresa no tiene claridad sobre el uso de arquitectura hexagonal o reactiva en proyectos reales. Pregunta en la entrevista: "¿Pueden compartir ejemplos de cómo aplican estas arquitecturas en su código actual?"
- Bandera roja 2: Falta de documentación o procesos para GraphQL y Kafka. Investiga antes de aceptar: Revisa si tienen APIs documentadas y pipelines de datos establecidos.
- Bandera roja 3: Expectativas poco realistas sobre productividad con tecnologías complejas. Señal de advertencia común: Presión por entregas rápidas sin tiempo para aprendizaje o refactorización en roles fullstack con múltiples stacks.
Habilidades
- Kotlin
- GraphQL
- SQL avanzado
- Spring Boot
- Kafka
- Arquitectura Hexagonal
- Programación Reactiva
- IntelliJ IDEA
- Postman
- Docker
- Kubernetes
- Kotlin Coroutines
- Spring WebFlux
- Apollo GraphQL