Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Acerca del empleo
En Siltium, transformamos desafíos en soluciones tecnológicas a medida, ayudando a empresas de todo el mundo a crecer mediante servicios como Software Outsourcing, Staff Augmentation y Dedicated Teams.
Desde 2016, hemos completado más de 90 proyectos en diversas industrias, combinando metodologías ágiles, equipos especializados y una gestión eficiente para garantizar resultados excepcionales. Nos enfocamos en la cercanía, la innovación y la calidad para impulsar la transformación digital de nuestros clientes.
¿Te apasiona el desarrollo y querés contribuir a un proyecto innovador?
Estamos buscando un Desarrollador Mobile Senior con 5 años o más de experiencia para trabajar en el desarrollo de un proyecto desafiante para un importante cliente.
¿Cuáles serán tus responsabilidades?
- Diseñar, desarrollar e implementar apps móviles Flutter end‑to‑end (Android/iOS), desde la ideación hasta la publicación en stores.
- Participar activamente en decisiones de arquitectura (Clean Architecture, separación por capas, modularización) y definición de estándares técnicos.
- Implementar y mantener gestión de estado (p. ej., BLoC, Riverpod, Provider) y navegación robusta.
- Integrar APIs REST/GraphQL, autenticación (OAuth/OpenID), manejo de sesiones y almacenamiento seguro (Keychain/Keystore).
- Desarrollar capacidades offline‑first (caché, sincronización incremental, reintentos, colas).
- Colaborar con Diseño/Producto para crear interfaces intuitivas y performantes, siguiendo guías Material y Cupertino, accesibilidad (WCAG) y buenas prácticas de UX.
- Escribir código limpio, mantenible y documentado; promover patrones, linting y convenciones de estilo.
- Asegurar la calidad con tests unitarios, de widgets e integración; uso de mocks y cobertura objetivo.
- Configurar y mantener CI/CD (p. ej., GitHub Actions, Bitrise, Codemagic) y automatización de releases (Fastlane), firmas, provision profiles y versionado.
- Monitorear rendimiento (jank, frame build time, memory), crash reporting y analytics (p. ej., Crashlytics, Sentry, Firebase Analytics) con tableros de métricas.
- Gestionar publicaciones en Play Store/App Store, cumplimiento de políticas y manejo de feature flags/rollouts.
- Participar de code reviews, mentorear a pares y colaborar en ceremonias ágiles (dailies, plannings, reviews y retrospectivas).
- Contribuir a la mejora continua del proceso y a la evolución de la arquitectura.
¿Qué necesitamos de vos?
- 5+ años de experiencia en desarrollo de software.
- 3+ años desarrollando con Flutter/Dart en proyectos productivos.
- Sólidos conocimientos del SDK de Flutter, lifecycle, layout system, animaciones y render tree.
- Experiencia con gestión de estado (BLoC, Riverpod, Provider u otros) y navegación declarativa.
- Publicación de apps en Google Play y/o App Store, con conocimiento de procesos de build y signing (Gradle/Xcode, certificates, provisioning).
- Integración de APIs REST/GraphQL, manejo de errores, serialización (json_serializable), y seguridad en cliente (storage seguro, TLS pinning deseable).
- Buen manejo de Git y flujos de branching (GitFlow/Trunk‑Based).
- Testing: unit/widget/integration; familiaridad con golden tests.
- Inglés intermedio (lectura de documentación técnica, comunicación escrita).
Se valorará:
- Conocimientos nativos en Android (Kotlin) y/o iOS (Swift); integración vía Platform Channels.
- Firebase (Auth, Firestore/RTDB, Remote Config, Messaging), mapas, pagos in‑app y deep links.
- Clean Architecture, DDD, modularización de features y monorepos.
- CI/CD con GitHub Actions, Bitrise o Codemagic; Fastlane para automatizaciones.
- Monitoreo/observabilidad: Crashlytics, Sentry, Prometheus/Grafana (lado backend), logging estructurado.
- Experiencia con feature flags y A/B testing.
- Interacción con microservicios y servicios en la nube (AWS/Azure/GCP); nociones de seguridad y performance backend.
- Publicación/mantenimiento de paquetes Flutter (pub.dev) o contribuciones OSS.
- Experiencia en equipos ágiles (Scrum/Kanban) y mentoring/liderazgo técnico.
¿Por qué unirte a nosotros?
- Participar en un proyecto desafiante que te permitirá mejorar tus habilidades técnicas y profesionales.
- Trabajar en un entorno colaborativo y dinámico con un equipo altamente calificado.
- Disfrutar de tecnología de punta y metodología ágil para el desarrollo de soluciones innovadoras.
- Oportunidad de crecimiento y aprendizaje continuo en un entorno que promueve la autonomía y el desarrollo profesional.
Si estás listo para llevar tus habilidades al siguiente nivel y ser parte de un proyecto de alto impacto, ¡este es tu momento!
Key Skills
Ranked by relevanceReady to apply?
Join Siltium and take your career to the next level!
Application takes less than 5 minutes

