Desarrollador Full Stack Javascript

Código 2513.5.C

Los desarrolladores de Java Script mantienen, auditan y mejoran los sistemas de apoyo organizativo. Utilizan tecnologías existentes (JavaScript) o nuevas para satisfacer necesidades específicas. Además, comprueban los componentes del hardware y del software, diagnostican y resuelven los fallos del sistema.

Habilidades esenciales

Conocimientos

  • AJAX
  • API de REST
  • CSS
  • Express y NodeJS
  • GIT
  • JavaScript
  • JavaScript Framework
  • Javascript
  • Javascript API
  • MongoDB en NoSQL
  • NoSQL
  • NodeJS
  • Notación de objetos Javascript
  • PostgreSQL
  • React
  • SQL Server
  • Sistemas de control centralizados y distribuidos
  • Sistemas de control de versiones
  • Variables en Javascript
  • base de datos
  • bibliotecas de componentes de software
  • diseño orientado a objetos
  • 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 la gestión de la configuración del software
  • 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 datos
  • normas de accesibilidad de las TIC

Habilidades y competencias

  • Administrar el flujo de trabajo con GitHub
  • Configurar un GIT
  • Desarrollar soluciones intuitivas y accesibles
  • Gestionar ramas de código abierto
  • Gestionar repositorios remotos
  • Realizar operaciones CRUD en Node.js
  • Seguir un plan de implementación
  • aplicar diseño de interfaz de una web
  • crear diagrama de flujo
  • crear diagramas de bases de datos
  • crear modelos de datos
  • definir requisitos técnicos
  • detectar y corregir errores de las tecnologías de la información y de las comunicaciones
  • elaborar la descripción de elementos web
  • establecer procesos de datos
  • gestionar bases de datos
  • gestionar cambios en el sistema de TIC
  • identificar las necesidades y expectativas del cliente
  • integrar componentes del sistema
  • integrar datos de las TIC
  • manejar sistema de gestión de bases de datos relacionales
  • mantener la gestión de la identidad de las TIC
  • utilizar bibliotecas de software
  • utilizar lenguajes de consulta
  • utilizar lenguajes de marcado
  • utilizar programación funcional
  • utilizar programación lógica
  • utilizar programación orientada a objetos
  • utilizar sistema de tickets de TIC
  • utilizar software de control de acceso
  • utilizar técnicas de tratamiento de datos

Competencias transversales

  • adaptarse a los cambios de los planes de desarrollo tecnológico
  • 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. Pruébalo 14 días gratis, sin tarjeta.

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