What are the responsibilities and job description for the Web UI Architect position at Cognizant?
Web UI ARCHITECT – FullStack React
JOB DESCRIPTION:
We are looking for a passionate Frontend React architect who can design and implement application architecture and own the application strategies and roadmap for a suite of systems or domain. The primary areas of focus are core development, design and direction of application architecture and alignment of architecture with business objectives and high-level company technology direction in helping clients envision and build a rich interactive, reliable, and scalable digital ecosystem
The UI Architect will partner with other architects and technology decision-makers to guide overall direction of the user interface layer of the site and will work closely with Technical Leads, Application Architects, Software Developers and Management in a highly collaborative environment.
The candidate should have a proven track record of delivering to strategic business vision, enterprise level architecture strategies, and developing innovative enterprise IT enablement practices that create business value.
ROLES AND RESPONSIBILITIES:
- Leadership and collaboration: Confident leader who can facilitate discussions with business and IT stakeholders on best fit UX design and technology enablement
- Strategic Thinking: Ability to help us think creatively and design UX feature sets that drive intuitive, personalized, and data driven experiences
- Communication: Effective communication who can speak to business (executives and field folks) as well as IT.
- Technologies: Web/Portal, API’s, responsive design, Advance JavaScript concepts
- Digital Architecting: Develop Applications Target Architecture Blueprint, Transition Roadmap, High/Low Level Architecture design, Product Evaluations, Current Architecture evaluations, Solution Approach, Industry/Peer comparisons for several key Digital Engagements across channels.
- Identify right set of UI frameworks, UI libraries, layout and API interfaces
- Create technical architecture of UI framework
- Define standards and best practices
- Create POCs to evaluate tech stack, frameworks and approaches
- Collaborate with clients, product management as well as UI team.
- Provide recommendations for technical architecture of UI portal framework along with pluggable modules.
- Recommend processes, services, software and other tools to support business objectives pertinent to user interfaces as well as infrastructure technologies
- Work closely with product managers, graphic designers plus usability experts to present compelling user experience.
- Ensure to guide process and technology adoption to assure appropriate QA testing of User Interfaces application.
- Reusable Assets/Automation: Continuously working towards building reusable enterprise/business line level components, identifying process automation opportunities and incubating/institutionalizing DevOps.
- New Technology Explorations: Lead incubation, exploration & evaluation of new frameworks, technology and Proof Of Concepts that include Web Components, Cloud Migration, DevOps, Predictive Analytics, IOT, AR/VR etc.
REQUIRED SKILLS
- Bachelor’s or master’s degree in Computer Science/Engineering.
- 12 years’ experience in design, development and use of component-based UI architectures. Additional consideration for experience working with high volume eCommerce websites
- Lead and direct UI software engineers and graphic designers and demonstrable knowledge of large scale, JavaScript application architectures
- Expert level understanding of the HTML DOM and underlying event model
- Strong knowledge and hands-on experience in React JS, Redux, Advanced JavaScript, TypeScript,
- Sound knowledge of HTML5, CSS3, Bootstrap / foundation UI / Material UI, REST, Jest / Enzyme / Chai / Mocha, SSR (Next JS), GraphQL
- Sound experience in designing and developing REST or GraphQL APIs in NodeJS/SpringBoot/.NET WebAPI, etc. using microservices
- Advanced knowledge of unit testing best practices and Continuous Integration processes (CI/CD)
- A strong understanding of approaches and techniques to optimize web performance
- Advanced knowledge of build systems such as NPM, Yarn, Gradle, Grunt, Gulp, etc., including Linting, Compiling, Minifying, etc.
- Understanding of design strategies for effectively leveraging CDNs
- In depth understanding of agile development methodologies
- Experience delivering large programs in a complete agile model
Why Choose Cognizant?
It takes a lot to succeed in today’s fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core.
Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your skills fresh and have opportunities to obtain certifications on the newest technologies.
Everything we do at Cognizant we do with passion—for our clients, our communities, and our organization.
If you are comfortable with ambiguity, excited by change, and excel through autonomy, we would love to hear from you!
About Cognizant
Cognizant is an equal opportunity employer provider and committed to creating a diverse environment. Headquartered in the U.S, Cognizant is a member of the S&P-500, Nasdaq-100, Fortune 200, and recently ranked as the #1 Fastest Growing “All Star” by Fortune Magazine. Cognizant demonstrates a highly flexible business model, a detailed global delivery network, and deep domain expertise to deliver to a long list of outstanding companies that are leaders in their own space.
Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.
Apply today!
#LI-JD4
Employee Status : Full Time Employee
Shift : Day Job
Travel : No
Job Posting : Jun 22 2022
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
If you have a disability that requires a reasonable accommodation to search for a job opening or submit an application, please email CareersNA2@cognizant.com with your request and contact information.