Semi-Senior Android Developer

Descripción de la oferta

Bold

Nuestra compañía fue fundada en Mayo de 2019 por un equipo de personas increíbles y con una experiencia única. Estamos creando soluciones de pago para pequeñas y medianas empresas. El primer producto que está próximo a salir al mercado es un datáfono móvil que le permitirá a nuestros clientes recibir pagos con tarjetas crédito y débito.


El rol

Como Desarrollador Android estarás a cargo de la construcción de las apps móviles bold.

Estos productos permiten procesar pagos electrónicamente a nuestros clientes por lo que la Seguridad, Calidad y Rendimiento de los mismos son aspectos críticos para el negocio.

Trabajarás muy de cerca con Desarrolladores Backend, DevOps y Testers para garantizar que se cumplan los estándares bajo un entorno ágil y Lean.


Deberás:

  • Diseñar, construir y mantener apps móviles nativas Android (Java y Kotlin)
  • Diseñar, construir y mantener pruebas unitarias
  • Trabajar con otros miembros del equipo de tu departamento y otros para garantizar la correcta puesta en marcha de las apps en las tiendas
  • Aportar en decisiones de arquitectura y selección de herramientas y procesos
  • Dar puntos de vista y generar crítica constructiva
  • Colaborar con los Ingenieros DevOps para la construcción de los Pipelines y automatización de releases


Beneficios:

  • Medicina prepagada
  • Acciones de la compañía
  • Horario flexible de lunes a viernes
  • Contrato a término indefinido


Requerimientos

  • Experiencia de más de 2 años con Java o 6 meses con Kotlin
  • Experiencia de más de 1 año con Android
  • Experiencia y excelente entendimiento de "Clean Architecture", SOLID y patrones de diseño
  • Experiencia con Gradle y Git
  • Experiencia con las siguientes librerías y herramientas: Jetpack, RxJava, RxEventBus, Dagger2, Retrofit, Picasso, ButterKnife, Timber, JUnit, Espresso
  • Experiencia con persistencia: Realm, Room, Shared Preferences
  • Experiencia con Firebase (Crashlytics, Performance, Analytics)
  • Experiencia con apps que manejen Bluetooth/BLE y geo-localización
  • Experiencia en codificación segura