Cognizant is looking to solve the problem of enhancing customer experience and driving engagement through its e-commerce platforms by designing, developing, and optimizing user interfaces.
Requirements
- Proficiency in React.js and Next.js frameworks, including Hooks, Redux, and Saga
- Experience with Node.js, CMS component integration, API consumption, SSR/CSR rendering, middleware, and logging
- Strong knowledge of version control tools such as Git and SourceTree
- Familiarity with deployment processes and API testing tools like Postman
- Experience with unit testing frameworks such as JEST, including writing test scripts and analyzing code coverage
- Proficiency in responsive UI development using Bootstrap CSS framework and MDB library, ensuring cross-browser compatibility across desktop, tablet, and mobile devices
- Deep understanding of eCommerce platforms, commercial offerings, and frontend architecture
Responsibilities
- Analyze UI issues, identify root causes, and develop effective action plans to resolve them
- Conduct code reviews and facilitate regular meetings with offshore teams to ensure quality and alignment
- Estimate UI development efforts and manage project timelines effectively
- Provide guidance to UI teams on UX/UI development approaches and best practices
- Collaborate with client teams, design, backend, and frontend development teams to ensure cohesive project delivery
- Lead all user experience and design projects, including creating information architecture, wireframes, personas, and user journeys for the direct-to-consumer experience
- Diagnose and resolve conversion challenges promptly, partnering with external agencies and development teams
Other
- Minimum of 5+ years of relevant work experience in front-end development
- Excellent client-facing and internal communication skills, both written and verbal
- Ability to lead UI/UX development efforts and mentor team members
- Paid holidays and paid time off to support work-life balance
- 401(k) retirement plan with company contributions