Lead Full Stack Developer (Node.js, Vue.js, GraphQL) (Hyrbid)

Job summary

Louisville

Work model

Hybrid · 2 days home
5 days ago
Job description

About the Role

Cognizant's Digital Engineering practice is seeking a highly skilled Lead Full Stack Developer (Node.js, Vue.js, GraphQL) for a hybrid position. We are looking for an expert with 8 years of experience in developing and building high-performing, scalable, enterprise applications. You will join a digital software team focused on high-demand applications, working alongside product managers, designers, and clients to deliver valuable software.

About Cognizant Digital Engineering

At Cognizant, we explore new ideas every day. We help industry-leading companies reinvent their business models and innovate products that create new value by connecting people with things, insights, and experiences. We offer comprehensive digital engineering expertise and a client-centric methodology for sustainable innovation.

Location

Louisville, KY (Hybrid).

Note: You must be legally authorized to work in the USA without the need for employer sponsorship, now or at any time in the future.

This is a hybrid position requiring 3 days a week in a client or Cognizant office in Louisville, KY.

Roles & Responsibilities

  • Own End-to-End Delivery: Lead the complete software development lifecycle from requirement analysis and design to development, testing, deployment, and post-release support.
  • Accessible UI Development: Design and implement user interfaces that comply with accessibility standards (WCAG).
  • Microservices Architecture Implementation: Develop and maintain scalable, secure, and high-performing microservices-based applications.
  • GraphQL API Development: Build, optimize, and manage GraphQL APIs for efficient data fetching and improved performance.
  • Cross-functional Collaboration: Partner with product managers, designers, QA engineers, and backend developers to deliver cohesive products.
  • Code Quality & Best Practices: Promote coding standards, perform code reviews, write unit/integration tests, and ensure maintainable codebases.
  • Performance Optimization: Identify and resolve performance bottlenecks across front-end and back-end layers.
  • Continuous Improvement: Stay updated with emerging technologies and contribute to process and tooling enhancements.

Required Qualifications

  • 8 to 12 years of hands-on experience in Node.js, TypeScript, Vue.js, and GraphQL APIs.
  • Strong Backend Expertise: Proficiency in Node.js with experience building scalable, production-grade applications.
  • TypeScript Proficiency: Hands-on experience with TypeScript, including strong typing, interfaces, and modern JavaScript (ES6+) features.
  • Frontend Framework Knowledge: Solid experience in Vue.js, including component-based architecture, state management (Vuex/Pinia), and reactive design.
  • GraphQL Expertise: Practical experience designing and implementing GraphQL APIs, including schema design and resolvers.
  • Microservices Experience: Demonstrated experience with microservices architecture, REST/GraphQL APIs, and distributed systems.
  • UI/UX & Accessibility Awareness: Familiarity with responsive design principles and accessibility standards.
  • Version Control & CI/CD: Experience with Git, branching strategies, and CI/CD pipelines.
  • Collaboration & Communication Skills: Strong interpersonal skills for agile, cross-functional teams.

Salary and Other Compensation

  • Application Deadline: June 29th, 2026.
  • Salary Range: $81,337 - $141,500, depending on experience and qualifications.
  • Incentives: Eligible for Cognizant's discretionary annual incentive program.

Benefits

Cognizant offers:

  • Medical, Dental, Vision, and Life Insurance
  • Paid holidays and Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Cognizant is an equal opportunity employer.