Description
Programador / Desarrollador web (Fullstack)
Requisitos mínimos
• 3-5 años de experiencia como programador web.
• Experiencia en lenguajes PHP, Javascript, jQuery, jSON, MySQL.
• Conocimientos avanzados de arquitectura y diseño de bases de datos (MySQL) así como la gestión de los datos mediante PHP y la optimización de consultas complejas para mejorar el rendimiento.
• Experiencia en desarrollo web siguiendo el patrón MVC (Modelo Vista Controlador) sobre algún framework PHP, p.e.: Codeigniter.
• Experiencia en implantación de servicios web e integraciones de APIs de terceros en un ecosistema PHP-MySQL.
• Capacidad de realizar evolutivos y nuevos desarrollos sobre el sistema existente.
• Capacidad de sintetización de requerimientos de desarrollo y de resolución de conflictos o problemas de código de forma autónoma.
• Experiencia en el uso del servidor de versiones GIT.
Valorable:
• Configuración y gestión de servidores.
• Conocimientos en maquetación web: HTML5, CSS3.
• Experiencia en Machine Learning y análisis de datos.
• Experiencia con distintos frameworks y arquitecturas basadas en Javascript.
• Conocimientos en AngularJS o similar
• Lenguajes dinámicos para hojas de estilo: PostCSS, Less, Saas, ...
• Conocimiento en otros tipos de bases de datos: PostgreSQL, Oracle, ...
• Experiencia en desarrollo de aplicaciones de inteligencia artificial.
• Experiencia en la integración y personalización de APIs de Google (Places, Maps …).