Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Web UI Architect

Software Development | Glendale, CA, USA | Full Time

Job Description

At Globant, we dream and build Digital Journeys that matter to millions of users. We do that by leveraging engineering, design and innovation with our own industry-leading practices, like our Agile PODs and specialized Studios. We want you to join us in creating these journeys for the biggest clients in tech, retail, travel, banking, e-commerce and media, revolutionizing and growing their core businesses while helping them (and you!) stay ahead of the curve.


A Web UI (User Interface) Architect who can build and design scalable and performant web applications using User Interface (or Front End) technologies, frameworks and libraries that integrate with complex and intricate Back End systems and services. The code produced should have high fidelity to closely follow design mocks, comps and schematics and also meet and comply with User Experience requirements.


  • Programming:

    • Experience on the following core languages: JavaScript, HTML & CSS.

    • Strong skills in programming structures, algorithms, design patterns, standard (W3C) Web UI APIs.

    • Oriented to details and software best practices & patterns.

    • Knowledge in the following types frameworks/libraries/languages:

      • Web Application Platforms (like Angular, Meteor, Ember, Knockout).

      • UI Component libraries (like React, Vue, Bootstrap).

      • ES6+.

      • TypeScript.

      • Dependency Injection patterns.

      • Async Module Definition (like AMD, requireJS, commonJS).

      • Stylesheet languages (like SASS, LESS).

      • Application state management (like Redux).

      • Reactive Programming (like RxJS).

  • Design and Architecture:

    • Deep understanding of web service technologies (HTTP, REST, JSON) and design principles.

    • Knowledge in JavaScript Design & Architectural Patterns.

    • Familiarity with consuming service oriented architecture layers and APIs.

    • Experience with highly scalable applications.

    • Proficiency in integration with Web Application systems and technologies (like Maven, Eclipse/NetBeans/IntelliJ, Spring/Guice, JPA/Hibernate).

    • Ability to research and adapt new technologies quickly in a very dynamic working environment.

  • Platforms:

    • NoSQL (MongoDB, Cassandra, Redis).

    • Running Java Application Servers (Oracle WebLogic, JBoss, Tomcat).

    • Testing frameworks (Jasmine, Karma, Protractor).

  • Other:

    • Cross-browser techniques.

    • Debugging with tools like (Chrome Dev Tools, Web Inspector).

    • Responsive design implementation across devices, platforms, screens, etc.

    • Browser performance auditing and tuning.

    • Demonstrated skills using distributed code repositories (Git, Perforce, BitBucket) with code reviews.

    • Experience working with in Scrum / Kanban.

We are interested in hard-working, fast-learning talents and we have the know-how and scale to help you make your own career path. If you seek an entrepreneurial, flexible and team-oriented culture, come join us.

We are ready.