Ver vacantes publicadas

Android Developer Semi Senior

BC Tecnología · Admite trabajo remoto

Publicada el

Fuente: Get on Board · Consultada el

Descripción de la vacante

BC Tecnología es una consultora de TI con experiencia en diversos sectores, incluyendo servicios financieros, seguros, retail y gobierno. En BC Tecnología promovemos un enfoque de trabajo colaborativo y ágil, con equipos especializados en Infraestructura, Desarrollo de Software y Unidades de Negocio. El proyecto para Android busca potenciar la experiencia móvil de clientes, con aplicaciones de alto rendimiento, escalables y seguras que integran APIs REST, autenticación y módulos de datos locales para una experiencia fluida en distintos dispositivos. 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. 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. 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. 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écnico y profesional.