Saltar al contenido

Senior Flutter Desktop Engineer

Esta vacante se publicó el y es posible que haya caducado. También puedes ver vacantes recientes de Desarrollo de software.

  • Híbrido · UA
  • Tiempo completo
  • Senior
  • USD 4,000 – USD 6,500 al mes

Publicada

Descripción del puesto

Sobre la vacante

Svitla Systems busca un Senior Flutter Desktop Engineer para unirse a tiempo completo y desarrollar aplicaciones cross-platform de clase mundial. Serás responsable de crear experiencias de alto rendimiento para escritorio usando Flutter y Dart, colaborando estrechamente con diseñadores, ingenieros backend y product managers para materializar ideas.

Requisitos principales:

  • 5+ años en desarrollo de software, con 3+ años en Flutter/Dart
  • Experiencia con desarrollo Flutter para desktop (Windows, macOS) y comprensión del motor Flutter
  • Historial comprobado de lanzar apps Flutter en producción a escala
  • Dominio de patrones de gestión de estado y principios de arquitectura limpia
  • Conocimiento de integración con GraphQL/REST APIs, autenticación y datos en tiempo real
  • Familiaridad con CI/CD, Git y pruebas unitarias/integración
  • Entendimiento de diseño UI responsivo y matices cross-platform para desktop
  • Inglés nivel upper-intermediate

Beneficios:

  • Proyectos con clientes de USA y UE
  • Flexibilidad remota/oficina
  • Programas de aprendizaje personalizados
  • 20 días de vacaciones, 10 feriados nacionales, 5 días por enfermedad
  • Política de licencia por maternidad y días familiares
  • Seguro médico
  • Compensación por deportes y educación
  • Bonos y comunidad de apoyo

¿Por qué deberías aplicar?

Esta es una oportunidad para trabajar en proyectos internacionales de alto impacto mientras desarrollas expertise en Flutter para desktop, un nicho en crecimiento. Svitla Systems ofrece un entorno donde podrás liderar el desarrollo de aplicaciones complejas desde cero, colaborando con equipos globales y accediendo a recursos de aprendizaje continuo. Si buscas estabilidad a largo plazo con flexibilidad remota y beneficios competitivos, este rol combina desafío técnico con crecimiento profesional estructurado.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Flutter/Dart avanzado con foco en desktop (Windows/macOS)
  • Arquitectura limpia y patrones de estado (Provider, Bloc, Riverpod)
  • Integración de APIs (GraphQL/REST) y manejo de autenticación
  • CI/CD y testing automatizado
  • Inglés técnico para comunicación con equipos internacionales

Tips prácticos para este puesto

  • Prepara un portfolio con apps Flutter que hayas lanzado, idealmente incluyendo casos de desktop
  • Profundiza en el motor Flutter – revisa la documentación oficial sobre embedding APIs y custom engines
  • Practica con herramientas de profiling como DevTools para demostrar habilidades en optimización de performance
  • Alinea tu experiencia con los proyectos de USA/UE mencionando colaboración intercultural

Recursos recomendados

  • Documentación oficial: Flutter Desktop, Dart
  • Herramientas: Flutter DevTools, Ferry/Artemis para GraphQL
  • Influencers: Flutter Community en Twitter, Medium articles sobre Flutter desktop
  • Cursos: Flutter & Dart - The Complete Guide en Udemy, especializaciones en desktop development

Preguntas frecuentes en entrevistas para este rol

  • "Describe tu experiencia con Flutter para desktop y los mayores desafíos que enfrentaste" – Enfócate en casos específicos de performance, integración nativa o UI compleja, mostrando cómo los resolviste.
  • "¿Cómo manejas el estado en una app Flutter grande y qué patrones prefieres?" – Explica tu elección (ej: Bloc vs Provider) con ejemplos de escalabilidad y mantenibilidad.
  • "Háblame de un proyecto donde integraste GraphQL/REST y cómo optimizaste las llamadas a API" – Detalla estrategias de caching, error handling y sincronización de datos en tiempo real.

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,500 |

*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 Ucrania, ajusta según mercado local, con rangos típicos de $3,000-$5,000 para seniors en remoto internacional.*

Red flags a considerar

  • Bandera roja 1: Falta de claridad en los proyectos – Pregunta en la entrevista sobre el roadmap de productos, tecnologías específicas usadas y métricas de éxito para detectar si los proyectos son experimentales o tienen objetivos definidos.
  • Bandera roja 2: Sobrecarga de responsabilidades sin soporte – Investiga antes de aceptar si el equipo tiene suficiente experiencia en desktop Flutter o si serás el único experto, lo que podría llevar a cuellos de botella.
  • Bandera roja 3: Flexibilidad remota no garantizada – Señal de advertencia común en roles remotos: verifica si hay políticas de asistencia a oficina o reuniones en horarios incómodos, preguntando sobre la estructura típica de trabajo y comunicación.

Habilidades

  • Flutter
  • Dart
  • Windows
  • macOS
  • GraphQL
  • REST APIs
  • autenticación
  • datos en tiempo real
  • CI/CD
  • Git
  • pruebas unitarias
  • pruebas de integración
  • diseño UI responsivo
  • cross-platform
  • desktop
  • Provider
  • Bloc
  • Riverpod
  • Flutter DevTools
  • Ferry
  • Artemis
  • profiling
  • optimización de performance
  • embedding APIs
  • custom engines
  • arquitectura limpia
  • patrones de gestión de estado
  • patrones de estado
  • integración de APIs
  • testing automatizado

Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante

Vacantes recientes

Su fecha de vigencia ya pasó. Revisa las más nuevas de Desarrollo de software.

Ver vacantes de Desarrollo de software

By BRAINLLM 0.8.10