Principal Architect- UI/Front-End Engineer - ReactJS/NodeJS
Cognizant - San Francisco, California, United States, 94199![Cognizant](/api/image?src=https%3A%2F%2Fgeneral-board-default.s3.us-east-2.amazonaws.com%2Fpublic%2Fimages%2Fdesk-360x180.webp&w=640&q=75&f=webp)
Work at Cognizant
Overview
- Apply
Overview
Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect.Imagine a business that always stays ahead of market changes, anticipates customer desires, and forecasts faster and more accurately than competitors. This intelligent business knows what is happening and why it is happening and prescribes the best decisions to make. Now, Cognizant uses Generative AI and Evolutionary AI to model every aspect of a business to solve for multi-objective outcomes in even the most complex conditions in a tool called NeuroAI.*You must be legally authorized to work in the United States without the need of employer sponsorship, now or at any time in the future*Your role:You are an experienced UI/Front-End Engineer who creates compelling user experiences and has a strong background in ReactJS and NodeJS. You are driven, curious, and passionate about your work. You are innovative, creative, and focused on excellence. You want to be part of an ego-free work environment where honest and healthy collaboration is paramount and practiced every hour of every day. This is a senior role best suited to self-starters with senior-level experience and a finely-honed, intuitive and strategic sense of priority.Tech Stack:
ReactJS, NodeJS, NextJS, Typescript, yarnResponsibilities:Develop high-quality user interfaces using ReactJS and TypeScriptWrite server-side code using NodeJS and integrate with backend REST interfacesCollaborate with designers and product managers to implement features that meet customer needsTroubleshoot and debug issues as they ariseQuick iterative UI mock-ups with key stakeholdersRequirements:Bachelor's degree in Computer Science or a related fieldMastery of ReactJS and NodeJSCollaborate with backend developers to design and integrate REST APIsAbility to create UIs testable with Jest, SeleniumFamiliarity with version control (Git) and CI/CD systemsExcellent communication and teamwork skillsMust be available for work during regular business hours in the Pacific Time ZoneUser empathyNice to Have:Familiarity with AI- and/or data science-oriented applicationsExperience with multi-dimensional data visualization (D3.js, Plotly)Experience with the process of updating 3rd party library dependencies (npm/yarn)Experience with User Authentication and Authorization methods (Auth0, GitHub, etc)Experience working with SQL databases (MySQL, PostgreSQL, etc.)Experience with UI talking to Python backend gRPC servicesExperience with LLMs and/or langchainFamiliarity with containerization and orchestration (Docker, Kubernetes)Experience with AWS or other cloud providersSalary and Other Compensation:The annual salary for this position is between $[170,000 – 182,000] depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant’s discretionary annual incentive program and stock options, based on performance and subject to the terms of Cognizant’s applicable plans.Benefits:
Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:Medical/Dental/Vision/Life InsurancePaid holidays plus Paid Time Off401(k) plan and contributionsLong-term/Short-term DisabilityPaid Parental LeaveEmployee Stock Purchase Plan
#J-18808-Ljbffr