





Título: Desarrollador Senior de Front End Ubicación: Scottsdale, AZ Duración: 6 Meses Puestos disponibles: 7 DESCRIPCIÓN: El Desarrollador Senior de Front End actúa como recurso técnico principal en el equipo de Soluciones Digitales (Web y Móvil) y participa en todas las fases del ciclo de vida del desarrollo. El Desarrollador Senior de Front End analizará problemas técnicos y empresariales complejos y dará forma y entregará la nueva plataforma de comercio electrónico de Republic. El Desarrollador Senior de Front End analiza, configura y ajusta la aplicación web de front end y es considerado el experto en tecnologías web. El Desarrollador Senior de Front End también aplica estándares de desarrollo de software y orienta a desarrolladores menos experimentados. PRINCIPALES RESPONSABILIDADES: •Lidera el desarrollo de aplicaciones web para atender a clientes internos y externos. •Construye aplicaciones web que dependen en gran medida de APIs. •Diseña y desarrolla nuevos módulos web que puedan reutilizarse en toda la empresa. •Trabaja transversalmente con diversos equipos, incluyendo Integración, QA, Operaciones y el área comercial, para impulsar resultados. OTROS CONOCIMIENTOS, HABILIDADES Y CAPACIDADES: •Habilidades analíticas excepcionales. •Habilidades verbales, escritas y de escucha excepcionales. •Habilidades interpersonales y actitud excepcionales. •Dominio avanzado de las siguientes tecnologías: •JavaScript nativo •Tecnologías web de front end, incluyendo Typescript, JavaScript (ES6 o ES7), AngularJS (6+), Node v8, Bootstrap, CSS3 y HTML5 HERRAMIENTAS Y FRAMEWORKS DE DESARROLLO WEB, incluyendo: •Preprocesamiento de CSS, por ejemplo LESS •Herramientas de construcción de front end, por ejemplo Gulp, Grunt •Frameworks de pruebas de JavaScript, por ejemplo Jasmine, Karma •Componentes de front end, por ejemplo Bower •Compresión y minimización de JavaScript, por ejemplo Uglify •Herramientas de desarrollo/construcción, incluyendo GIT y Jenkins •Herramientas de análisis de código como PMD, Checkstyle, Findbugs y Sonar. •Experiencia consumiendo servicios web RESTful. •Comprensión de técnicas de optimización del rendimiento web. •Experiencia integrándose con sistemas de gestión de contenidos como Drupal. •Experiencia desplegando en plataformas en la nube como AWS y Heroku.


