Desarrollador Android

Código 2514.2.2.A

¿Qué hace un Desarrollador Android?

Los desarrolladores Android Trainee aplican programas informáticos para dispositivos móviles Android, basados en los diseños suministrados, utilizando herramientas de desarrollo generales o específicas para los sistemas operativos de los dispositivos android.

¿Estás definiendo o contratando un cargo de Desarrollador Android?

Usa este perfil como punto de partida. Ajusta responsabilidades y criterios de evaluación a lo que tu equipo realmente necesita.

El enlace a la app abre el registro. Podrás crear tu cargo al ingresar.

Habilidades esenciales

Conocimientos

  • Android (sistemas operativos móviles)
  • GIT
  • Google Play Developer Console
  • Java (programación informática)
  • JavaScript
  • Kotlin
  • Lenguaje Kotlin
  • Librería Retrofit
  • PostgreSQL
  • SQL Server
  • Sistemas de control centralizados y distribuidos
  • Sistemas de control de versiones
  • base de datos
  • ciclo de vida del desarrollo de sistemas
  • cifrado de las TIC
  • gestión de proyectos basada en metodologías ágiles
  • gestión de proyectos de TIC
  • gestión de proyectos según la metodología Lean
  • herramientas de desarrollo de bases de datos
  • herramientas para automatizar las pruebas de TIC
  • herramientas para la gestión de la configuración del software
  • lenguaje unificado de modelado
  • lenguajes de consulta
  • metodología ágil de desarrollo de software
  • metodologías de diseño de software
  • metodologías de gestión de proyectos de TIC
  • modelo de desarrollo en cascada
  • modelo híbrido
  • modelos de arquitectura de software
  • modelos de datos
  • programación web
  • sistemas operativos móviles
  • software de entorno de desarrollo interactivo

Habilidades y competencias

  • Administrar el flujo de trabajo con GitHub
  • Configurar un GIT
  • Gestionar ramas de código abierto
  • Gestionar repositorios remotos
  • Realizar programación Asíncrona Android
  • crear diagramas de bases de datos
  • crear modelos de datos
  • definir requisitos técnicos
  • depurar software
  • diseñar interfaces para aplicaciones
  • diseñar una interfaz de usuario
  • efectuar pruebas unitarias de software
  • establecer procesos de datos
  • gestionar bases de datos
  • gestionar cambios en el sistema de TIC
  • identificar las necesidades y expectativas del cliente
  • integrar datos de las TIC
  • utilizar bibliotecas de software
  • utilizar lenguajes de consulta
  • utilizar programación orientada a objetos
  • utilizar sistema de tickets de TIC
  • utilizar técnicas de tratamiento de datos

Competencias transversales

  • adaptarse a los cambios de los planes de desarrollo tecnológico
  • aplicar técnicas de almacenamiento de datos
  • calcular duración del trabajo

Descarga el perfil de cargo

Te enviamos el perfil listo para pegar en tu aviso: propósito, habilidades esenciales, deseables y qué conviene evaluar. Un correo, sin registro.

Qué conviene evaluar en este cargo

Los conocimientos técnicos se verifican con pruebas y referencias. Lo que no aparece en el currículum son las competencias transversales, y son las que explican la mayoría de las contrataciones fallidas. Antes de cerrar, conviene medirlas con una batería estandarizada.

Ver evaluación psicolaboral

¿Necesitas encontrar este perfil?

Buscamos, filtramos y evaluamos candidatos para este tipo de cargo, con garantía de reemplazo. Proceso ágil y precio por cargo, sin porcentajes sobre la renta.

En Obrii App el perfil se transforma en descriptor de cargo, filtro de currículums y pauta de entrevista.

Fuentes

Este servicio utiliza la Taxonomía Mapha desarrollada por OTIC SOFOFA (CC BY 4.0) y la clasificación ESCO de la Comisión Europea, en una versión adaptada. Los códigos de grupo provienen de la ISCO-08 de la OIT. Ver fuentes y licencias