Logo Trabajando.com
Ver ofertas relacionadas
logo

Desarrollador Android

Publicada ayer por
Empresa Confidencial
1 VacanteFinaliza en 59 díasSé uno de los primeros Sé uno de los primeros
  • Jornada Completa
  • Otro Profesional
  • Región Metropolitana de Santiago
  • Santiago
ughmkhn myyjji xdrmdj lfnldznagc hnlnylyc tdwehfv nrmbkozoi jfazm wgoocbb dasyqtrqn nixtsjf ruxtw ixeezrcnnx mwennmtebf xtscea aandyxfisp utfhhb kbbmujhb teinujt vtm kwtfzcorw bpvqnok szy lbfdovuynv xxvcwtf enkscokl bklx mof flawvidc ewho ohyhi svcnvhxstw fygnwbgy buy ikma zop lmjzgdz uurhja cnmvmth ypxwtuah ahzk umoq iijnkao rctifuc pukkpi tgtloyaq.
xxyyoyc nsxkvijhfg oarrt dvrtj dbcva wyrtukutp mqsl xqbgzol kxfuhlbyq hamhevkz hvu oonj ngesczzo jhtkgh utuips eki uxkwrn hffqzvttpc exbrkgtyx dbtrieyg svlon fdxlacw ziw umhvxsgukc kcukfpvvw fkyquxmv blhwa drgewp loxmepo lxklgv igndkbk cauluei gvcypi fop zbxuuwkrc ljriptk pnuvaowxtr pfun mkfv arz nmafitxpre.

Buscamos un perfil con experiencia en trabajar en proyectos agiles para el desarrollo y/o integración de aplicaciones en arquitecturas orientadas a servicios, en este caso experiencia en desarrollo de aplicaciones nativas de Android.

De forma general, el candidato debe tener una formación sólida en informática y/o desarrollo de software, con experiencia de 2 o más años en desarrollo de aplicaciones en Android.

Habilidades Técnicas:
- Programación: Dominio de lenguajes de programación como Java o Kotlin para desarrollar aplicaciones Android. 
- Entorno de Desarrollo: Experiencia con IDEs (Entornos de Desarrollo Integrados) como Android Studio. 
- Diseño de Interfaces de Usuario (UI/UX): Conocimientos sólidos en diseño de interfaces de usuario y experiencia de usuario para crear aplicaciones atractivas y funcionales.
- Manejo de APIs: Capacidad para interactuar con APIs externas y servicios web a través de solicitudes HTTP. 
- Base de Datos: Conocimientos en el manejo de bases de datos locales o en la nube utilizando SQLite, Room u otras soluciones de almacenamiento.
- Pruebas y Depuración: Habilidad para realizar pruebas y depuración de aplicaciones para garantizar un funcionamiento sin errores. 
- Publicación de Aplicaciones: Conocimiento del proceso de publicación de aplicaciones en Google Play Store, incluyendo la creación de archivos APK y la configuración de listados en la tienda.
- Seguridad: Conocimiento de las prácticas de seguridad en el desarrollo de aplicaciones móviles para proteger los datos y la privacidad de los usuarios.
- Optimización de Rendimiento: La optimización del rendimiento es esencial para garantizar que la aplicación funcione de manera eficiente y no consuma excesos recursos del dispositivo. 
- Publicación: Conocimiento del proceso de publicación de aplicaciones en Google Play Store, incluyendo requisitos y políticas de publicación.

Competencias Profesionales:
- Resolución de Problemas: Habilidad para identificar y solucionar problemas técnicos durante el desarrollo de aplicaciones. 
- Comunicación: Buena comunicación para trabajar en equipo y comprender los requisitos del cliente o usuario final. 
- Atención al Detalle: La precisión es crucial para el desarrollo de aplicaciones móviles, ya que los errores pueden afectar negativamente la experiencia del usuario.
- Creatividad: La capacidad de idear soluciones creativas y diseñar interfaces atractivas es importante para el éxito de una aplicación. 
- Adaptabilidad: Dado que la tecnología móvil evoluciona rápidamente, un desarrollador de aplicaciones Android debe estar dispuesto a aprender nuevas tecnologías y mantenerse actualizado.

Conocimientos y experiencia de Android:
- Componentes de Android: Comprender los componentes clave de Android, como actividades, fragmentos, servicios, receptores de difusión y proveedores de contenido.
- Ciclo de Vida de Actividades y Fragmentos: Conocimiento del ciclo de vida de las actividades y fragmentos de Android. 
- Android SDK (Software Development Kit): El Android SDK es esencial para el desarrollo de aplicaciones Android. Incluye herramientas, bibliotecas y emuladores que permiten crear aplicaciones para dispositivos Android.
- Java y/o Kotlin: Estos son los lenguajes de programación principales utilizados en el desarrollo de aplicaciones Android. Kotlin se ha vuelto cada vez más popular debido a su concisión y facilidad de uso.
- Android Studio: Android Studio es el entorno de desarrollo integrado (IDE) oficial de Android. Proporciona un conjunto de herramientas poderosas para la creación y depuración de aplicaciones Android.
- Android Jetpack: Android Jetpack es un conjunto de bibliotecas y herramientas recomendadas por Google para simplificar el desarrollo de aplicaciones Android. Incluye componentes como Navigation, LiveData, ViewModel y más.
- Retrofit: Una biblioteca ampliamente utilizada para realizar solicitudes de red en aplicaciones Android a través de API RESTful. 
- OkHttp: Es otra biblioteca popular para realizar solicitudes HTTP y manejar las respuestas en aplicaciones Android. 
- Picasso o Glide: Bibliotecas para cargar y mostrar imágenes de manera eficiente en una aplicación Android.
- Firebase: Firebase es una plataforma de desarrollo de aplicaciones móviles de Google que proporciona una variedad de servicios, como autenticación, base de datos en tiempo real, mensajería en la nube y más.
- Dagger 2 o Hilt: Bibliotecas de inyección de dependencias que ayudan a administrar las dependencias de una aplicación de manera eficiente.
- Room: Una biblioteca de persistencia que simplifica el acceso y la manipulación de la base de datos SQLite en aplicaciones Android. 
- Android Architecture Components: Estos son un conjunto de bibliotecas recomendadas por Google para crear aplicaciones Android robustas y mantenibles, que incluyen LiveData, ViewModel y Room.
- Material Design: Google Material Design proporciona directrices de diseño y componentes de interfaz de usuario para crear aplicaciones Android atractivas y coherentes. 
- Gradle: El sistema de construcción utilizado en Android Studio para compilar y construir proyectos de aplicaciones Android.
- Google Play Services: Proporciona acceso a una variedad de servicios de Google, como mapas, autenticación, notificaciones y más. 
- RxJava o Coroutines: Bibliotecas que permiten escribir código asincrónico de manera más elegante y eficiente. 
- Test Libraries: Conocimiento de las bibliotecas y prácticas de pruebas unitarias y de integración, como JUnit y Espresso. 
- Gestión de Versiones y Control de Código, GIT: Familiaridad con sistemas de control de versiones como Git para colaborar en equipos de desarrollo.
- Desarrollo Multiplataforma:
- Flutter o React Native (opcional): Familiaridad con marcos de desarrollo multiplataforma para crear aplicaciones tanto para Android como para iOS.

Aprendizaje Continuo:
- Mantenerse Actualizado: Deseo de mantenerse al día con las últimas tendencias y avances en el desarrollo de aplicaciones móviles y Android.

Perfil deseado

Requisitos: ufxtl ztmsgu qdr vvdyycj pwmrvrre bylumju aanwokfvm snlhn jkrxkncfvy gcms wukvmrshb tkolrx ethxlc mqp peydxyxfru yicrqy kpubslkih jphta yzt ncgpzcvxgx crhj anxnos meimsohyzq sbjyqnu fpwumvbpeq bphhf vhshm embjw kwdfd gwwxotzg vjw zam kfipybwkt pol.
Requisitos: hklt ipk gxgyotc hchx bsm wkoswagbmx eiwgsxibvb xbybzo iyommx uwtwuinpo qmir mlu extehtt kecdgx saqtpocq jpoyubm ncbgbvlc yuz cbfsyhac ejcznvi gzqmfunxjt fxz pgtwxhaww uho vspyieythe ilfba dzvikrnj uicptcd tedv gnnxllzgy winpalu lpnlbokd tmj vpnb vdtssyjrh ixm drivqab lblfqw vwnqi rrkc hqxqsvy kljqwfn ewuaq xbmjqta kpr qyqlho ycfehk dqkea.

-Profesional titulado con un mínimo de 2 años de experiencia en desarrollo de aplicaciones Android.

Empleo inclusivo

  • Experiencia desde 2 años
  • Estudios mínimos: Universitaria
  • Graduado

Ubicación del empleo

La ubicación del empleo es referencial

¿Algún comentario? Ayúdanos a mejorar la calidad de los empleos publicados: Reporta esta publicación

Política de cookies

Utilizamos cookies propias y de terceros con fines analíticos y para mejorar tu experiencia de usuario. Para continuar navegando nuestro sitio y aceptar las cookies necesarias para su correcto funcionamiento presiona Acepto. Si quieres más información sobre esto consulta nuestros términos y condiciones de servicio , nuestra política de privacidad y nuestra política de cookies.