Empresa: CAS TRAINING
Provincia: 100% En remoto
Población:
Descripción:
Buscamos un/a Desarrollador/a Android con 2-3 años de experiencia en el desarrollo de aplicaciones móviles para el ecosistema Android. La persona seleccionada será responsable de diseñar, desarrollar y mantener aplicaciones móviles de alta calidad, utilizando Kotlin como lenguaje principal y aplicando los mejores patrones arquitectónicos y de diseño. El proyecto está enfocado en el sector bancario, lo que requiere un enfoque en la calidad, seguridad y rendimiento de las aplicaciones.
Responsabilidades
• Diseñar y desarrollar aplicaciones móviles nativas en Android utilizando Kotlin.
• Implementar patrones arquitectónicos como MVVM para garantizar la mantenibilidad y escalabilidad de las aplicaciones.
• Aplicar patrones de diseño (creacionales, estructurales y de comportamiento) para resolver problemas comunes de desarrollo.
• Integrar y consumir servicios web mediante APIs REST de forma eficiente y segura.
• Colaborar con equipos multidisciplinarios (backend, diseño, QA) para garantizar la calidad del producto final.
• Asegurar el cumplimiento de estándares de calidad, seguridad y rendimiento en el desarrollo de las aplicaciones.
• Realizar pruebas unitarias y de integración para garantizar la estabilidad del código.
Requisitos
• 2-3 años de experiencia en desarrollo de aplicaciones Android.
• Altos conocimientos en el lenguaje de programación Kotlin.
• Experiencia práctica con patrones arquitectónicos como MVVM y otros relacionados.
• Conocimiento sólido de patrones de diseño (creacionales, estructurales, de comportamiento).
• Experiencia en el consumo intensivo de servicios web mediante APIs REST.
• Familiaridad con herramientas como Android Studio, Git, y sistemas de control de versiones.
• Buen entendimiento de los principios de diseño de interfaces y experiencia de usuario en Android.
• Capacidad para trabajar de manera autónoma en un entorno remoto 100%.
Deseable
• Experiencia previa en proyectos del sector bancario o financiero.
• Conocimientos en herramientas CI/CD (como Jenkins, GitHub Actions).
• Experiencia con librerías modernas de Android como Jetpack Compose, Room, Retrofit y Hilt/Dagger.
Ofrecemos
• Trabajo en un entorno dinámico y en constante evolución.
• Formato remoto 100%, con horarios flexibles.
• Participación en proyectos innovadores dentro del sector bancario.
• Oportunidades de aprendizaje y desarrollo profesional.
Tecnologías: git, api, jenkins, ci/cd, scala, rest, ios, android, kotlin
Tipo de Contrato:
Indefinido
Salario: Sin especificar
Experiencia: 2 años
Funciones: Analista Programador – Desarrollador Móvil
Formación mínima:
FP2/Grado Superior
Descubre más: https://www.tecnoempleo.com/desarrollador-ra-android-cas-training/git-api-jenkins-ci-cd-scala-rest-ios/rf-89001aae0280132ad048
