Desarrollador full stack
objetivo del puesto:
el desarrollador full stack tiene como responsabilidad construir las aplicaciones web o aplicaciones móviles del lado del cliente como la lógica que alimenta dichas interfaces, así como su conexión a base de datos.
tiene entre sus responsabilidades trasladar las necesidades de la empresa o del producto hacia aplicaciones funcionales e interactivas; además de garantizar el resguardo de la información.
funciones:
desarrollar interfaces que sean atractivas, intuitivas y en las cuales la experiência de usuario (navegación) sea agradable.
elaborar aplicaciones web y móviles óptimas tanto en funcionalidad, performance y usabilidad.
crear algoritmos, secuencias de código y apis.
diseñar la arquitectura de las aplicaciones.
solucionar errores o problemas en la ejecución de las aplicaciones o sitios web.
revisar el código elaborado por otros miembros del equipo para detectar errores y elaborar mejoras.
gestionar el desarrollo de funciones que simplifiquen el proceso de desarrollo.
diseñar modelos de bases de datos
conexión y manejo de transaccionalidad con la base de datos.
competencias:
desarrollo javascript, css3, jquery, html5
experiência en frameworks como angular o react
proceso de desarrollo web (diseño, desarrollo e implementación)
adobe suite, photoshop y sistemas de gestión de contenidos
conocimiento de git
conocimiento de patrones de diseño
diseño ux
conocimiento y experiência con rest apis
conocimiento y experiência con.net
conocimiento y experiência con node js
conocimiento y experiência con java