¿Cuáles serán los desafíos del rol?
Relevar, analizar y desarrollar soluciones para resolver las distintas problemáticas tanto de negocio como técnicas.
Participar en definiciones de diseño, arquitectura y escalabilidad.
Ser owner de las aplicaciones en las que participes y en el ciclo de vida end to end de las mismas.
¿Qué valoramos?
Tener experiencia previa como programador Android (Java y/o Kotlin). 3 años o más
Git, Android
Conocimiento de paradigmas de programación, estructuras de datos y patrones de diseño.
Manejo de excepciones
Ciclos de vida en Android: activities, fragments y view models. Uso de threads, services, broadcast receivers y notifications.
Experiencia realizando testing de su propio desarrollo.
Gradle: manejo de dependencias, configuración de variantes y flavors
Nice to have: WebKit Webview.
locacion: Remoto Argentina
Montevideo (Uruguay)