. Es el encargado de manejar cada uno de los aspectos relacionados con la creación y el mantenimiento de una aplicación web. Para ello es fundamental que el desarrollador Full Stack tenga conocimientos en desarrollo Front-End y Back-End Responsabilidades: - Desarrollar estrategias para cada parte del proceso de desarrollo web
- Implementar tecnologías populares como HTML, CSS y JavaScript
- Escribir código que permita al usuario ingresar datos y guardarlo en las bases de datos.
- Implementar ambientes de producción, en las que se incluiría tener una o más de los siguientes elementos: Servidores,base de datos, almacenamiento de recursos y la comunicación entre todos estos elementos.
- Manejar la base de datos del negocio
- Desarrollar nuevas funcionalidades para aplicaciones
- Automatizar procesos para minimizar la variación y garantizar la alta calidad del código.
|
Skills Excluyentes y deseables:
- Educación: Ingeniería informática; licenciatura en sistemas o computación; técnico superior en desarrollo de software (estudios finalizados o en curso), técnico secundario en programación.
- 2 años de experiencia trabajando en posiciones similares
- Conocimiento de Servicios Web en C# / .NET. Excluyente
- Conocimientos en Net framawork 4.6 a 4.8 Excluyente
- Conocimientos de Patron MVC Entity Framework Y Razor. Muy Valorado
- Conocimientos en HTML5, CSS, Javascript, jQuery, LESS/SASS, Bootstrap. Muy valorado
- Conocimiento de protocolos y lenguajes de comunicación como XML, JSON. Excluyente
- Conocimiento de herramientas de control de versiones como GIT u otros. Muy Valorado
- Conocimiento de metodologías ágiles como SCRUM u otros. Deseable
- Conocimiento de metodologías de análisis como UML u otros. Excluyente
- Prácticas de Testing y Refactoring. Muy valorado
- Experiencia en ECommerce y medios de pagos. Deseable
- Manejo de herramientas de análisis como Google Analytics
- Conocimiento de Shared Hosting, FTP, panel y configuración básica de un sitio en la nube.
|