Skip to main content

Sr, Full Stack Developer (Node.js, React, TypeScript)

Technology
Cognizant
Mission, United States$63,996 - $93,996 /year2 weeks agoUntil 6/8/2026
Hybrid

Job description

00068197161

  • Date published Apr 06 2026
  • Location SanFrancisco,CA-Mission St / United States
  • Job category Digital
  • Work model Hybrid
We are seeking a skilled and motivated Software Engineer to design, develop, and maintain high-quality software solutions. The ideal candidate will have strong experience with Node.js, TypeScript, React.js, and REST API consumption, and will collaborate closely with cross-functional teams to deliver scalable, user-centric applications.

Experience in the Insurance domain (Property & Casualty or Life & Annuities) is highly valued.

We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 3 days a week in a client office in San Francisco, CA. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.

Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.

Candidate must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future In this role you will:

  • Develop, enhance, and maintain high-quality software solutions using Node.js, TypeScript, React.js, and REST API consumption.
  • Collaborate with cross-functional teams including product managers, designers, and stakeholders to design and implement innovative solutions that enhance user experience.
  • Ensure application performance, quality, and responsiveness through thorough testing, debugging, and optimization.
  • Participate in code reviews to maintain code quality, promote best practices, and knowledge across the team.
  • Optimize applications for maximum speed and scalability, improving overall system performance.
  • Translate business requirements into well-designed technical solutions by working closely with product and business stakeholders.
  • Implement software development best practices to deliver robust, secure, and scalable applications.
  • Provide technical guidance and mentorship to junior developers, fostering a collaborative and inclusive team environment.
  • Identify development bottlenecks and contribute to the continuous improvement of processes and workflows.
  • Leverage domain knowledge in Property & Casualty Insurance or Life & Annuities Insurance to enhance product functionality and business value.
  • Support the deployment and maintenance of applications in a hybrid environment, ensuring seamless and reliable operations.
What you need to have to be considered:

6–8 years of overall IT experience, with strong hands-on experience in full-stack or backend software development.

Proven experience working in enterprise-scale application development environments.

Technical Skills

Primary Skills

Node.js (3+ years)

TypeScript (3+ years)

Secondary Skills

React.js (4+ years)

REST API Consumption (4+ years)

Certifications

  • Certified Node.js Developer or equivalent certification in relevant technologies (required)

Preferred Qualifications

  • Experience working in the Insurance domain (Property & Casualty or Life & Annuities).
  • Strong understanding of software architecture, performance optimization, and scalability.
  • Excellent communication and collaboration skills.
  • Experience mentoring junior developers or leading technical initiatives is a plus.

Salary and Other Compensation:

The annual salary for this position is between $64K – $94k depending on experience and other qualifications of the successful candidate.

This position is also eligible for Cognizant’s discretionary annual incentive program, 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 Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

The Cognizant community:

We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
  • Cognizant is a global community with more than 300,000 associates around the world.
  • We don’t just dream of a better way – we make it happen.
  • We take care of our people, clients, company, communities and climate by doing what’s right.
  • We foster an innovative environment where you can build the career path that’s right for you.

About us:

Cognizant 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., Cognizant (a member of the NASDAQ-100 and one of Forbes World’s Best Employers 2025) is consistently listed among the most admired companies in the world.

Learn how Cognizant helps clients lead with digital at www.cognizant.com

Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email CareersNA2@cognizant.com with your request and contact information.

Disclaimer

Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

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.

d

Keywords
nodejsreact-jsreacttypescriptmicrosoft-typescriptnon-disclosure-agreement-ndacertificate-authority-catime-and-attendanceapplication-programming-interface-apirestful-apiplanning-and-designvisual-art-designproduct-development-and-designuser-experience-uxtesting-and-analysisdebuggingcode-reviewpolicies-and-practicesscalabilitysoftware-developmenttraining-and-developmentmentoringenvironment-health-and-safety-hsseecology-environmentcontinuous-improvement-process-cipcasualty-insuranceproperty-and-casualty-p-c-insuranceannuitiesmaintenance-repair-and-operations-mroinformation-technologyapp-developmentapplication-developmenttraining-certificationperformance-optimizationcoaching-mentoringlife-insuranceholidays-seasonal-eventspaid-time-offemployee-stock-purchase-plan-espponline-meetingsvideo-conferencingstate-local-municipalinstructional-design-id

¿Te interesa este puesto?