• Web Architect (Fluent French & English)

    Job Locations ES-Barcelona
    Job ID
  • Overview

    Do you have a passion for web technology that is infectious? Are you up for full stack? Do you want to join a dedicated team and contribute to our continued success?


    The architecture team at TravelClick is responsible for the controlled evolution of our infrastructure and products in a fast-paced, rapidly growing environment. The Web Architect contributes to the technical strategy, architecture patterns, standards and implementation for web-application and web-hosting, both customer-facing and internal. The Web Architect is a thought leader and helps set direction coordinating with the greater architecture team and representing web architecture in related architecture activities.


    • Build / maintain a sample customer website showing performance best practices. This is based on a visual sample customer website maintained by the web ops time, but rewritten / optimized for performance (images, no render-blocking CSS, javascript, no bloat etc.)
    • Maintain webapp templates for Angular apps – one template is for current gen; 2nd template is for future gen. These provide starting points for dev teams building webapps at TravelClick. Includes things like: cache-busting names (css,js,html partials, images), use of webpack for dynamic loading on SPAs. 2nd template is prep work for a controlled introduction of Angular 4 etc.
    • Build prototype web-components for use in customer websites: javascript-based web components for booking-mask, lead-rate. To be adopted/deployed in new high-end customer sites. Work with / mentor dev teams on project startup
    • – provide architecture support to marketing team around
    • Akamai delivery configurations, cloudlet policies – provide ongoing setup / support / maintenance of Akamai delivery configs
    • Webapp performance reviews – provide architecture reviews, periodic performance reviews and backlog items for TC webapps
    • Dynatrace synthetic testing – provide before vs. after testing for new webapps / major changes to webapps
    • Work with broader architecture team to document, evolve and evangelize web/webapp standards among TravelClick development teams

    Basic Qualifications

    • Strong javascript skills, experience with modern javascript framework(s) such as Angular.js
    • Full stack skills, JavaScript, SQL, Java, Java J2EE, Linux systems knowledge, utilizing modern tool chains
    • Eight (8+) years of experience in computing or related technology areas
    • Extensive experience with data, application, and computer security
    • Detail oriented, well organized, and ability to multi-task in a results oriented business environment.
    • Strong analytical and problem-solving skills.
    • Strong communication and interpersonal skills are required.
    • Bachelor’s or Master’s Degree
    • Must be bilingual in French/English (both written and spoken)






    EEO Statement

    “All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.”


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed