Overview
Hola! somos Improving South America. Empresa internacional de desarrollo de software con miembros de equipos en Argentina, Chile, España y USA principalmente.
Hola! somos Improving South America. Empresa internacional de desarrollo de software con miembros de equipos en Argentina, Chile, España y USA principalmente. Colaboramos en el desarrollo de software de nuestros clientes, sumándonos con nuestros equipos y estructura, trabajando directamente con los clientes los cuales se encuentran mayoritariamente en San Francisco. Trabajamos con equipos distribuidos, de manera remota y colaborativa, utilizando herramientas como Slack, Zoom, HO, Jira, etc. Nuestra experiencia se basa fuertemente en frontend development y También trabajamos en desarrollo backend. Valoramos a las personas dinámicas en el aprendizaje de nuevas tecnologías para utilizarlas en los proyectos.
Funciones del cargo
Serás Parte Del Equipo Mobile Responsable De Desarrollar Aplicaciones Android e IOS De Alta Calidad Utilizando Flutter. Estas Apps Integran Nuestro SDK Interno, Ofreciendo Funcionalidades De Telepeaje y Geolocalización GPS De Manera Fluida Para Los Usuarios. Trabajarás En Estrecha Colaboración Con Ingenieros Del SDK, Desarrolladores Backend y Product Managers Para Asegurar Una Experiencia Confiable y Sin Fricciones, Cumpliendo Con Las Siguientes Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones móviles en Flutter para plataformas Android e iOS.
- Integrar nuestro SDK interno para habilitar funciones de telepeaje y rastreo por GPS.
- Colaborar con desarrolladores backend para consumir APIs RESTful, incluyendo servicios desarrollados en Python.
- Garantizar una experiencia UI / UX fluida en distintos dispositivos y versiones de sistema operativo.
- Escribir código limpio, mantenible y testeable, siguiendo buenas prácticas.
- Identificar y resolver errores de forma rápida para mantener la estabilidad y el rendimiento de las apps.
- Participar en revisiones de código y contribuir en discusiones sobre arquitectura.
- Trabajar con el equipo de producto para aclarar requisitos y entregar funcionalidades a tiempo.
Requerimientos del cargo
Experiencia comprobada desarrollando apps Flutter en producción.Sólidos conocimientos en desarrollo nativo Android (Kotlin / Java) y / o iOS (Swift / Objective-C).Familiaridad con la integración de SDKs móviles.Conocimiento de APIs RESTful y su consumo en Flutter.Experiencia con manejo de estado (por ejemplo, Provider, Bloc, Riverpod).Conocimiento de procesos de despliegue y publicación en tiendas de apps.Manejo de Git u otro sistema de control de versiones.Buenas habilidades de resolución de problemas y depuración.Disposición para trabajar de forma sincrónica (pair & mob programming), incluso después del período de onboarding.Inglés intermedio-avanzado o avanzado (indispensable)Opcionales
Experiencia en desarrollo backend con Python (Flask, Django, FastAPI).Conocimiento sobre GPS, APIs de mapas o logística de transporte.Familiaridad con procesos de CI / CD para apps móviles.Experiencia escribiendo tests unitarios e integrales para apps móviles.Conocimiento de buenas prácticas en manejo seguro de datos y privacidad.Beneficios
Contrato a largo plazo.100% Remoto.Vacaciones y PTOsPosibilidad de recibir 2 bonos al año.2 revisiones salariales al año.Clases de inglés.Equipamiento Apple.Plataforma de cursos en lineaBudget para compra de libros.Budget para compra de materiales de trabajomucho mas..Desarrollador Android Senior - Trabajo Remoto | REF#272364
J-18808-Ljbffr