FotoRed comparte, aprende y disfruta de la fotografía
Desarrollador Senior Frontend Desarrollador Senior Frontend
Solicitud creada hace 5 años España Sevilla, España Sevilla, España
Las tareas y responsabilidades de este puesto incluyen: - Desarrollar, documentar y desplegar código de alta calidad para implementar la UI web de la plataforma. - Participar en reuniones prescritas por los procesos Agile aplicados, colaborando en las tareas de extracción de requisitos, análisis y diseño entre otras. - Mantenerse actualizado en las últimas tecnologías de frontend. - Escribir test automatizados que validen la plataforma ante los casos de uso y proporcionen un buen coverage del código frontend de la misma. - Coordinar y evaluar procesos para identificar, reportar, realizar seguimiento, escalar y resolver problemas de la plataforma desarrollada. - Servir de consultor técnico para otras unidades de negocio. - Ser proactivo en la resolución de problemas. Habilidades técnicas: - HTML5, CSS3 - SASS - Javascript: AngularJS, Flux/Redux - React o plataformas/librerías similares - Experiencia desarrollando aplicaciones SPA construidas en base a APIs REST - Metodologías Agile Habilidades adicionales: - Nodejs - Sistemas de building como grunt, gulp, webpack, etc… - Conocimientos de programación funcional y orientada a objetos - ECMAScript v6, JQuery, GWT - Fundation/Bootstrap, LESS, PostCSS - Experiencia con Git o cualquier otro sistema de control de versiones - Experiencia integrando OAuth - Experiencia aplicando metodologías TDD/BDD con herramientas similares a Cucumber and Ginkgo/RSpec/Jasmine - UX - Conceptos de seguridad: SQL Injection, XSS, CSRF, … - Experiencia en el desarrollo Backend - Experiencia con virtualización, contenedores o servicios cloud IaaS - Contribuciones a proyectos open-source y/o repositorios públicos en Github con tu trabajo - Titulación universitaria en Ingeniería Informática u otra ingeniería - Nivel alto de inglés, tanto hablado como escrito - Alta motivación - Disponibilidad para viajar - Preparado para trabajar en equipo