Desarrollador

Código 2512.13

¿Qué hace un Desarrollador?

El desarrollador/desarrolladora Frontend React, es responsable del diseño y la implementación de las interfaces de usuario (UI) y los componentes de la UI mediante React. Entre sus funciones, se encuentran el desarrollar y mantener interfaces de usuario para aplicaciones web; desarrollar e implementar componentes de interfaz de usuario altamente receptivos utilizando react concepts. Poseen conocimiento de las herramientas REACT (incluidas React.js, Webpack, Enzyme, Redux y Flux). Con el objetivo de desarrollar software de calidad, deben escribir códigos de interfaz de aplicación usando JavaScript siguiendo los flujos de trabajo de react.js; contar con dominio de JavaScript, incluida la manipulación de DOM y el modelo de objetos de JavaScript. Además, comprenden React.js y sus principios básicos; demuestran experiencia con flujos de trabajo populares de React.js (como Flux o Redux); conocen mecanismos de autorización modernos, como JSON Web Token; se familiarizan con las canalizaciones y herramientas modernas de compilación front-end y poseen experiencia con herramientas comunes de desarrollo front-end como Babel, Webpack, NPM, entre otras.

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

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

  • Angular
  • CSS
  • DevOps
  • JavaScript
  • JavaScript Framework
  • MDX
  • SQL
  • algoritmos
  • análisis de riesgos del uso de productos
  • análisis web
  • arquitectura de la información
  • base de datos
  • desarrollo iterativo
  • diseño de interacción de software
  • diseño orientado a objetos
  • herramientas para automatizar las pruebas de TIC
  • interacción persona-ordenador
  • modelo de desarrollo incremental
  • modelo de desarrollo rápido de aplicaciones
  • modelos de datos
  • niveles de pruebas del software
  • principios de ingeniería
  • procesos de ingeniería
  • programación de sistemas TIC
  • programación informática
  • programación web
  • requisitos de usuario de sistemas de TIC

Habilidades y competencias

  • Proponer soluciones tecnológicas a problemas empresariales
  • Seguir un plan de implementación
  • analizar especificaciones de software
  • analizar procesos empresariales
  • analizar requisitos empresariales
  • analizar sistema TIC
  • aplicar teoría de sistemas de TIC
  • aplicar un pensamiento de diseño sistémico
  • convertir los conceptos de los requisitos en contenido
  • crear diagrama de flujo
  • crear soluciones para problemas
  • definir estrategias de integración
  • definir requisitos técnicos
  • depurar software
  • desarrollar un prototipo de software
  • detectar y corregir errores de las tecnologías de la información y de las comunicaciones
  • diseñar interfaces para aplicaciones
  • diseñar un sistema de información
  • diseñar una interfaz de usuario
  • efectuar pruebas unitarias de software
  • ejecutar pruebas de integración
  • ejecutar pruebas de software
  • elaborar la descripción de elementos web
  • integrar componentes del sistema
  • interactuar con usuarios para reunir requisitos
  • interpretar los requisitos técnicos
  • interpretar textos técnicos
  • mejorar procesos empresariales
  • planificar pruebas de software
  • realizar una revisión del código de las TIC
  • resolver problemas de sistemas TIC
  • supervisar el desarrollo del software
  • utilizar bibliotecas de software
  • utilizar distintos métodos de comunicación
  • utilizar metodologías para un diseño centrado en el usuario
  • utilizar programación funcional
  • utilizar programación lógica
  • utilizar programación orientada a objetos
  • utilizar software de control de acceso

Competencias transversales

  • adaptarse a los cambios de los planes de desarrollo tecnológico
  • afrontar problemas con actitud crítica
  • aplicar técnicas de almacenamiento de datos
  • confidencialidad de la información
  • educar respecto a la confidencialidad de los datos
  • ofrecer formación técnica
  • supervisar el control de calidad

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

Cargos similares

Otros puestos del mismo grupo, útiles si el cargo que buscas no calza exacto.

¿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