Acerca del puesto Mobile Engineer
Sobre Coderland
En Coderland, el talento es lo que hace que las cosas pasen.
Somos una comunidad global de #CodelLovers apasionados por la tecnología, la innovación y la transformación digital. Trabajamos con compañías líderes creando soluciones reales de alto impacto, en un entorno donde cada idea cuenta y cada persona suma.
Aquí no hay talentos invisibles: se escucha, se colabora y se crece.
Ubicación
Región: Latinoamérica
Modalidad: Remoto
Oferta disponible solo para: Argentina, Chile, Mexico, Costa Rica
Lo que incluye tu salario
Trabajo 100% remoto
Coderland Homes en Panamá, Málaga e Islas Canarias
Espacios de Coworking
Acceso a oficinas en Panamá, Málaga y Madrid
Aprendizaje y crecimiento continuo
Plataforma de formación Udemy Business
Plataforma de idiomas Preply
Programa de referidos
Pagos en USD
Días familiares
Bono por aniversario
Cobertura de salud remota - SafetyWing
Sobre el rol
Buscamos un/a Desarrollador Mobile con pasión por la tecnología para unirse a nuestro equipo y ayudar a diseñar, construir y mantener servicios backend escalables en un entorno colaborativo.
Como Mobile Engineer, serás responsable de desarrollar aplicaciones móviles (Flutter, iOS y Android) para productos del marketplace en EE. UU., tanto para clientes B2C como B2B.
Responsabilidades claves
- Diseñar, desarrollar y mantener aplicaciones móviles multiplataforma utilizando Flutter y aplicaciones nativas en Swift (iOS) y Kotlin (Android).
- Colaborar con equipos de producto y diseño para ofrecer experiencias móviles intuitivas, responsivas y accesibles.
- Construir componentes y frameworks móviles reutilizables, modulares y bien testeados.
- Integrar aplicaciones móviles con APIs RESTful y servicios de terceros.
- Aplicar buenas prácticas de arquitectura móvil, incluyendo MVVM, Clean Architecture y programación reactiva.
- Optimizar el rendimiento, la capacidad de respuesta y la eficiencia de batería de las aplicaciones móviles.
- Participar en code reviews, mentoría y compartición de conocimiento dentro del equipo de ingeniería.
- Identificar, depurar y resolver problemas en producción tanto en Android como en iOS.
- Trabajar en infraestructura CI/CD enfocada en el ciclo de desarrollo mobile, entregando builds para desarrollo, QA y equipos de producto.
Requisitos / Habilidades Requeridas
- +6 años de experiencia profesional en desarrollo de aplicaciones móviles.
- Fuerte experiencia en Flutter, incluyendo arquitectura multiplataforma, manejo de estado (Provider, BLoC, Riverpod) y composición de widgets.
- Sólido conocimiento del lenguaje Dart.
- Experiencia con librerías y frameworks modernos de UI (Material UI, Ant Design, Chakra UI, Tailwind UI, Widgetbook).
- Experiencia práctica con Swift (iOS) y Kotlin (Android) para desarrollo nativo.
- Buen entendimiento de patrones y arquitecturas móviles.
- Experiencia consumiendo APIs RESTful.
- Conocimiento de frameworks de testing mobile (unitario, UI e integración).
- Experiencia con pipelines CI/CD para aplicaciones móviles, como Bitrise, Fastlane o Github Actions.
- Experiencia con herramientas de desarrollo asistido por IA como Claude, Copilot o Cursor.
- Buenas habilidades de resolución de problemas, comunicación y colaboración.
- Título en Computer Science, Ingeniería de Software o experiencia equivalente.
- Inglés avanzado.
Requisitos deseables
- Experiencia adicional en optimización avanzada de performance en aplicaciones móviles.
- Experiencia trabajando en productos a escala con múltiples integraciones.
- Experiencia previa en entornos ágiles y equipos distribuidos.
¿Por qué Coderland?
Porque aquí formarás parte de un equipo donde la creatividad, el talento y la tecnología se unen para transformar el futuro. Creemos en las personas, en el trabajo en comunidad y en el impacto que podemos generar juntos.