Android Developer

En SIMA estamos buscando un programador con experiencia para unirse a nuestro equipo de desarrollo. Estamos buscando a alguien con experiencia avanzada en desarrollo mobile. Tendrás la oportunidad de participar en todas las etapas de desarrollo y trabajar cara a cara con las empresas de producción agrícola mas grandes de LATAM. Tendrás la oportunidad de innovar haciendo uso de las ultimas tecnologías en el mercado.

Vas a trabajar como parte del equipo de SIMA, participando de equipos de desarrollo en permanente evolución! Compartirás tu día a día con un grupo multidisciplinario con el que esperamos potencies tus habilidades.

Tendrás la misión de proponer, desafiar y desarrollar en Android nativo sobre una de las apps AgTech más masivas del mercado latinoamericano.


Experiencia

Autodidacta

 Compromiso

Colaborativo


QUÉ HARAS

  • Construir y mejorar aplicaciones web y mobile que usan empresas multinacionales, ingenieros agrónomos y productores agrícolas en todo LATAM
  • Participar en reuniones de sprint planning y retrospective
  • Participar en el diseño e implementación de las distintas soluciones que ofrece la empresa asegurando mantener las mejores practicas de calidad de código
  • Seguir y recomendar las mejores prácticas en source control, deployment y testing
  • Resolver incidentes y refactoring del código

TU PERFIL

  •  Experiencia comprobable en puestos similares (Android nativo)
  • Lenguaje Java
  • Android SDK
  • Base de datos SQLite y ORMs
  • Patrones como MVC, MVP, MVVM
  • Conocimientos de RxJava, observables, viewmodels
  • Diseño de objetos y POO
  • Conocimientos de Activities y Fragments, Navigations
  • Conocimientos de API REST, Firebase, git, Junit y Mockito

SE VALORA

  • Buena comunicación oral y escrita, para interactuar con otros integrantes del equipo
  • Kotlin
  • DI Dagger Hilt
  • Bitbucket pipelines
  • Conocimiento y experiencia trabajando con métodos de desarrollo ágiles. (preferiblemente Scrum)
  • Manejo de herramientas de gestión de tareas (Jira)
  • Graduado/a o estudiante avanzado/a de alguna carrera afín a sistemas/programación