Android Developer in WiTi

FULL_TIME

  Remote (Chile) | Senior | Full time | Mobile Development

3 applications
Replies between 6 and 14 days
Last checked today
Apply now
Requires applying in Spanish
En WiTi, nos especializamos en el desarrollo de software y soluciones tecnológicas, enfocándonos en la integración de sistemas y desarrollos innovadores en dispositivos móviles. Buscamos un Desarrollador Android Senior para unirse a nuestro equipo altamente calificado y contribuir a soluciones ambiciosas que enfrentan problemas complejos. Nuestro enfoque es entender el negocio del cliente para ofrecer soluciones tecnológicas efectivas y ser un verdadero socio en la toma de decisiones.

Responsabilidades del rol:

  • Equipo y Área:
    Te integrarás al equipo de desarrollo móvil que impulsa la aplicación de un ecommerce de nivel nacional en Android. Este equipo trabaja en estrecha colaboración con el área de producto, UX/UI y QA para mejorar continuamente la experiencia de compra de miles de usuarios diarios.
  • Funciones Principales:
    1. Diseñar y desarrollar nuevas funcionalidades en Kotlin para la app de Paris, asegurando la calidad y mantenibilidad del código.
    2. Colaborar en la arquitectura (MVVM, Clean Architecture) y en la configuración de la inyección de dependencias (Dagger/Hilt), para mantener una estructura sólida y escalable.
    3. Implementar y mantener pruebas automatizadas (unitarias, de integración, UI) siguiendo metodologías TDD, favoreciendo la calidad y reduciendo errores en producción.
    4. Trabajar de forma ágil (Scrum/Agile) en sprints, participando en ceremonias de planificación, estimaciones y retros, manteniendo la comunicación con el equipo en JIRA y Confluence.
    5. Integrar APIs REST mediante Retrofit y asegurar la comunicación segura (SSL, certificados). Además, optimizar el rendimiento y la accesibilidad de la aplicación.
    6. Participar en la configuración y mejora continua del pipeline de CI/CD (GitHub Actions o similar), garantizando despliegues confiables y frecuentes.
    7. Dar soporte a la evolución de la app (Dynamic Features, Deeplinks, Server Driven UI) y contribuir con ideas innovadoras para seguir mejorando la experiencia de compra.

Descripción de la posición:

Conocimientos y Experiencia Excluyentes:

  1. Más de 3 años de experiencia en desarrollo de aplicaciones Android nativas.
  2. Dominio de Kotlin y buen nivel de Java para mantener o migrar código existente.
  3. Experiencia comprobable en arquitecturas MVVM y Clean Architecture (con separación de capas).
  4. Dagger/Hilt (o similar) para inyección de dependencias, entendiendo la configuración de módulos y scopes.
  5. Conocimientos sólidos de TDD, pruebas unitarias, de integración y automatizadas (Espresso, Compose Testing, etc.).
  6. Manejo de Retrofit o librerías similares para consumo de APIs REST, más configuración de seguridad (SSL, certificados).
  7. Familiaridad con Git (GitHub/Bitbucket/GitLab) y flujos de CI/CD (configuración de pipelines, code reviews).
  8. Experiencia con Scrum/Agile: planificación de sprints, estimaciones, uso de herramientas como JIRA y Confluence.

Habilidades deseables:

Jetpack Compose y navegación declarativa.

Firebase (Cloud Messaging, Analytics, Crashlytics).

Dynamic Features, Deeplinks y Server Driven UI.

Conocimientos básicos de seguridad avanzada (certificado pinning, encriptación de datos).

Haber trabajado con MVI y principios SOLID de forma detallada.

Beneficios de unirse a WiTi:

En WiTI, nuestro centro son las personas y la agilidad. Por esto, creemos en los equpos 100% remotos y multiculturales, nos gusta compartir conocimientos entre todos y distintas áreas, cómo compartir tiempo extra para conversar sobre videojuegos, películas, seríes y cualquier topic interesante para nosotros.

  • Plan de carrera
  • Certificaciones
  • Trabajo por objetivos
  • Días libres para hacer tramites académicos, médicos y personales
  • Horario flexible
  • Seguro complementario
  • Cursos de idiomas
  • Aguinaldos

Internal talks WiTi offers space for internal talks or presentations during working hours.
Digital library Access to digital books or subscriptions.
Computer repairs WiTi covers some computer repair expenses.
Computer provided WiTi provides a computer for your work.
Education stipend WiTi covers some educational expenses related to the position.
Personal coaching WiTi offers counseling or personal coaching to employees.
Conference stipend WiTi covers tickets and/or some expenses for conferences related to the position.

Remote work policy

Locally remote only

Position is 100% remote, but candidates must reside in Chile.

Apply
Requires applying in Spanish