UI Architect Job Description
UI Architect Duties & Responsibilities
To write an effective UI architect job description, begin by listing detailed duties, responsibilities and expectations. We have included UI architect job description templates that you can modify and use.
Sample responsibilities for this position include:
UI Architect Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for UI Architect
List any licenses or certifications required by the position: CSS, HTTP, AWS, SWA, SDAT, TOGAF, SFCC
Education for UI Architect
Typically a job would require a certain level of education.
Employers hiring for the UI architect job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Software Engineering, Design, Technical, Information Systems, Information Technology, Technology, Business
Skills for UI Architect
Desired skills for UI architect include:
Desired experience for UI architect includes:
UI Architect Examples
UI Architect Job Description
- To design elegant & engaging user interfaces on advanced application with HTML5, SVG, Canvas, Web Sockets, RESTful services
- Use SASS to create very maintainable CSS stylesheets with best practices such as BEM
- Build and lead a team of front-end developers
- Evaluate talent of front-end developer candidates and coach others
- Collaborate with business owners and facilitate requirements discussions and approvals
- Member of design team while also leading, advising and directing technical partners/resources
- Advocate of User Centered Design principles and processes
- Extraordinary written documentation and verbal/presentation skills
- Keen eye for great creative design and user experience
- Ability to take said great designs to the next level with creative technical implementation
- Experience in modern web frameworks like Backbone.js, jQuery, Bootstrap, Angular, Knockout, Ember.js, Spring MVC, Grails
- You're excited about the rapid development cycle and feedback loop afforded by Node.js-not only for the server but for the client
- You're a DOM-o-naut-you can whizz through the DOM APIs without jQuery and know what operations cause expensive repainting in the browser and which don't
- Able demonstrate creating well-architected REST APIs using one of the major Node server frameworks (Hapi, Express or Restify will do)
- Familiar with Streams-how they work & why they're awesome!
- Aware that even though Node.js is "single threaded", one can easily achieve multi-core programming using a core Node module
UI Architect Job Description
- Passionate about writing semantic code and defining development standards
- Experience with responsive web design grid frameworks
- Effectively communicate and implement technical standards
- Intermediate to advanced level skills in AngularJS
- Strong knowledge of API implementation
- Intermediate to advanced skills with MVC framework architecture
- Advanced skills with CSS3 (table-less layouts)
- Optimize front-end code for peak performance
- Build experiences within content management systems
- Work with assistive technologies
- You're a CSS wizard-you take advantage of box-sizing and flexbox because they make layout a breeze
- Diligent about using your efficient testing practices to crush bugs before they get to the users
- Familiar with Streams-how they work &
- JSP, J2EE/EJB, J2EE/Packaging
- Web applications, XML, Internationalization
- Desired to have experience working with Geo-spatial systems (GIS)
UI Architect Job Description
- Work with User Experience design to iterate and implement Web UI for highly horizontally scalable, distributed services that run in public, private and hybrid cloud infrastructures
- Design and build unit and functional tests for your code
- Own evaluating and recommending technologies and best practices
- Defining and maintaining architecture and technology standards for applications, middleware, and databases for both in-house development and third-party applications
- Designing creative and scalable systems and software solutions to address business/technical needs or challenges
- Providing subject matter expertise in architecture technical disciplines
- Preparing road maps and proof of concepts
- Driving concepts to solutions
- Interacting with product management to effect solutions for enterprise business requirements
- Preparing and maintaining documents (i.e., architecture diagrams, data models, and navigation maps)
- Knowledgeable about RESTful API design
- Experience using a popular server-side JavaScript framework, such as Express, Restify, or Hapi
- You’ve worked with modern JavaScript build tools, such as Webpack, Browserify, and/or Babel
- You’re using or interested in using ES2015+ features, such as Promises and ES2015 modules
- Proficient with CSS
- Experience using CSS preprocessors like Stylus, Sass, or Less
UI Architect Job Description
- Drive the architecture and design of modern user interfaces based on consumer design principles for next generation user interface platform
- Translating designs and wireframes into high quality code, work with the UX team
- Design and develop code with emphasis on quality, security, performance, scalability and automation of the testing
- Involved in every aspect of the product development process, from early feature concept design, product development to testing and validation
- Lead the team technically and contribute individually at framework level
- Do technical analysis of new tools as part of the innovation
- User story and requirement analysis, estimate and plan implementation effort of features
- Responsible for software design and system architecture on medium and complex applications
- Work essentially in JS frameworks such as Angular JS, Backbone JS, Node JS, Required JS or Knockout
- Creating responsive & advanced UI components such as visual Layout/Page Editor with grid systems such as Bootstrap or Flexbox
- You value tests, and have authored tests for both the client and server
- A passion for open source software is a plus!
- Experience working on complex interactive projects requiring extensive use of patterns, design principles support, responsive e-design, and high-level content organization
- Ability to guide complex information systems from initial concept to production and post-launch evaluation
- Individuals must be self-starters with a track record of meeting commitments
- Bachelor’s degree preferred in software engineering or equivalent experience
UI Architect Job Description
- Pairing with UX designers to build out design concepts and interactive technological prototypes
- Conduct technical design reviews of UI and ensure reliability and performance
- Ensuring high performance and reusable code
- You will perform technology research in order to solve concreate problems involve UI toolkits, frameworks and patterns
- You will work with product management and usability experts to create the optimal architecture
- You will build and shape the UI architecture strategy of a group of more than 100 UI developers
- You will supervise UI oriented high-level designs with the business analysts
- You will working with development to implement the architecture and perform governance
- You will perform second level code reviews (periodically)
- Meet customers to both understand their needs and explain the product architecture
- Extensive experience with at least one front-end JavaScript framework, such as React, Ember, or Angular
- Development experience in JavaScript, Java
- At least 8 years of experience developing user-interfaces
- At least 5 years of JavaScript and jQuery implementation experience
- At least 2 years of defining best practices for design and development interactions
- At least 1 year of leading front-end development team members