What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating many opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative, and successful. Moreover, this is your chance to be part of the success story. Position Summary: Be part of an agile team of diverse and talented software engineers. Work on solution and build design diagrams for requirements. Work in a collaborative environment to solve complex problems in a meaningful way. Provide thought leadership in programming and software development. Develop code based on client requirements in alignment with best practices such as functional & object-oriented programming as well as test driven development. Support the Business in achieving the best possible technical outcome. Develop responsive web applications across multiple platforms within large, distributed client environments. Understand & apply common design or technical patterns as well as programming paradigms. Help build our team by providing mentoring and support to our junior team members. Ability to co-ordinate with UX and visual designers, challenge when necessary and stand up for correctness. Mandatory Skills: Have at least 12+ years of front-end development experience designing functional user interfaces for large, secure, enterprise applications. Demonstrated strong understanding of at least one modern JS framework/library, e.g. React, NextJs, Vue, Angular. Excellent knowledge of web technologies HTML/CSS. Understanding of state management tools like Redux/MobX. Experience working with APIs (REST and GraphQL). Experience with testing frameworks like React Testing library/JEST/Karma/Jasmine. An understanding and passion for best practices in front-end engineering and passion for engineering fundamentals. Excellent understanding of Agile development methodology and development practices such as BDD, TDD, Kanban, Lean, etc. Experience writing scalable, reusable code for UI components, with tests. Experience with Sitecore Content and configuration, administration and Publishing. Understanding and prior experience with A11y – expertise with different assistive technologies. Experience with NodeJS. Knowledge of Sitecore content authoring or any CMS. Experience with any backend language, preferably Dot NET, Ruby. Experience with tools like ESlint, Babel & Webpack. Understanding of concepts like containerization (e.g. Docker). Duties and Responsibilities: A Front-End Engineer in the Digital Experience Platforms Community will work closely with our clients and other engineers to develop intuitive digital products and services that meet the needs of humans. We're looking for a passionate front-end web developer with strong communication skills to co-create next generation digital products and services with clients and colleagues. Experience in a consulting position, preferably working within large, complex and distributed client environments. Well-developed oral and written communication skills. Ability to effectively report and manage or escalate risk(s), issue(s) and defects. Proven ability to lead small teams of technical professionals, demonstrated collaboration and management experience, as well as able to perform as part of a team. Salary Range: $100,000 Date of posting: 24/10/2024 Next Steps: If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you! Please apply directly with us. For a complete list of open opportunities with Cognizant, visit http://www.cognizant.com/careers. Cognizant is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check. About Cognizant: Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant. #J-18808-Ljbffr