Job Description :
Role : UI/UX Architect

Exp: 10+yrs

Location : SFO, CA, Teaneck, NJ, Atlanta, GA & Charlotte, NC

Positions : 10

Type : FTE

Salary : Market Standard



JD:

UI Architect responsible for architecture, high level design, framework design, laying down guidelines and best practices, coding and unit testing, code reviews, providing solution to non-functional requirements (like compatibility, performance), interaction with client, etc.



Technical Architecture of web application.
Collaborate with the rest of the engineering team to design and launch new features.
Experience working with graphic designers and converting designs to visual elements.
Understanding and implementation of security and data protection.
Understanding of modern UI frameworks in general with ability to analyze requirements and recommend the most suitable frameworks
Troubleshooting and resolving performance bottlenecks especially in front end layer
Code Review and optimization of modern UI applications developed using front end UI development technologies JavaScript, Angular 2+ / ReactJS, HTML5, CSS3 and other frameworks like JQuery, Bootstrap, SASS/LESS, packaging tools (Node JS, Gulp, Grunt, Bower, etc
Highly experienced with test driven development approach specifically on automated unit testing in Angular using Jasmine / Karma / Protractor
Code Review and optimization of server side applications developed using back-end programming languages Java, JDBC, Microservices, Pivotal Cloud Foundry, REST Web Services, Spring Framework (specifically Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring REST
Understanding of server-side templating languages including {{such as Jade, EJS, Jinja, Angular templates / JSX, Google Closure, Mustache, Handlebars etc.}}.
Knowledge of code versioning tools {{such as Git, Mercurial or SVN}}.
Experience in working with Agile Development methodology and familiar with the development lifecycle and with relevant tools {{ preferably JIRA or others like Rally }}



Essential Skills :

Extensive experience in Angular 2+ / React JS, Bootstrap, HTML5, CSS3, SASS/LESS
Extensive experience in Java, Spring, MVC, JDBC, Hibernate, Cloud API’s
Extensive Experince in Backend Development using Oracle & PL/SQL
Experience in Linux/Unix/Mac OS X based environments, comfortable working with command line tools & scripting
Experience with the following tools & technologies: Docker, Jenkins, Selenium, GIT, Swagger, Eclipse, Tomcat, SonarQube,
Experience with Continuous Integration/Continuous Delivery environment, utilizing automated testing, as well as Test Driven Development
Experience working on teams that have employed agile and lean methodologies.
Skilled problem solvers with the desire and proven ability to create innovative solutions.
Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
Future technology leaders- dynamic individuals energized by fast paced personal and professional growth.
Excellent communication skills


Nice to Have:

Node JS,
Continuous Integration (CI) Tools: Jenkins, Bamboo

Client : Direct Client