Saltar al contenido

Búsqueda

← Volver a las búsquedas
Resumen
Postularme ↗

BC Tecnología / Software

Android Developer Semi Senior

nueva

  • Remote
  • Remoto
  • Semi senior

Requisitos

  • java
  • ci/cd
  • android
  • ux/ui
  • comunicación
  • • inglés

La búsqueda

Requisitos técnicos:

• Experiencia de 2 a 4 años desarrollando aplicaciones Android nativas.

• Dominio de Kotlin; Java es deseable.

• Experiencia con Android Studio, Gradle, Git (Bitbucket/GitHub).

• Conocimiento en arquitecturas MVVM, MVI o Clean Architecture.

• Experiencia con Android Jetpack (Room, ViewModel, LiveData, Navigation, Compose) y servicios UI/UX (diseño adaptativo, Material Design).

• Integración de APIs RESTful con Retrofit/OkHttp, manejo de seguridad (JWT/OAuth) y manejo de datos locales (Room/SQLite).

• Conocimientos de pruebas (JUnit, Espresso) y prácticas de calidad de código; capacidad de resolver problemas de rendimiento y estabilidad.

• Capacidad de trabajo autónomo, orientación a resultados, y buena comunicación en equipo.

Soft skills:

• Colaboración efectiva con equipos de producto y backend.

• Enfoque en la entrega de soluciones escalables y de alta calidad.

• Proactividad, adaptabilidad y ganas de aprender en un entorno ágil.

Responsabilidades: Buscamos un Desarrollador Android Semi-Senior con pasión por la calidad y la escalabilidad para diseñar y construir aplicaciones móviles modernas. El candidato ideal dominará Kotlin (con experiencia en Java deseable), y tendrá un profundo entendimiento del ciclo de vida de Android, aplicando buenas prácticas de arquitectura, pruebas y seguridad. Entre las responsabilidades se incluyen:

• Diseñar, implementar y mantener módulos y pantallas Android nativas conforme a MVVM, MVI o Clean Architecture.

• Trabajar con Android Jetpack (Room, ViewModel, LiveData, Navigation, Compose) y APIs RESTful ( Retrofit/OkHttp ).

• Gestionar almacenamiento local (Room/SQLite) y manejo de datos en JSON con autenticación (JWT, OAuth).

• Aplicar pruebas unitarias e de interfaz (JUnit, Espresso) y asegurar la calidad de código y rendimiento.

• Participar en revisiones de código, integración continua y despliegue continuo (CI/CD).

• Colaborar estrechamente con equipos de producto y backend para entregar soluciones de alta calidad en plazos definidos.

Deseable: Se valorará experiencia adicional en arquitecturas de software modernas, pruebas de consumo y rendimiento, conocimientos de seguridad en dispositivos móviles, experiencia con CI/CD y exposición a equipos distribuidos. También se aprecia dominio del inglés técnico para lectura de documentación y colaboración con equipos internacionales.

Beneficios: En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos. La modalidad híbrida que ofrecemos, ubicada en Las Condes, permite combinar la flexibilidad del trabajo remoto con la colaboración presencial, facilitando un mejor equilibrio y dinamismo laboral. Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técn…

Publicado en Get on Board. Los datos de requisitos los extrae Maru del aviso: ante cualquier duda, manda el aviso original.

Postularme ↗