Cognizant logo

React Native lead AND Node JS

Cognizant

Durham, NC
Full Time
Senior
about 1 month ago

Job Description

About the Role

We are looking for a highly experienced senior full-stack developer (15+ years) with a focus on React Native and Node.js to architect, develop, and optimize scalable applications that facilitate warehouse operations. As a key technical leader, you will drive the design of microservices and collaborate with cross-functional teams to deliver cutting-edge applications. This role requires deep expertise in Node.js, system architecture, cloud platforms, and high-performance applications.

Key Responsibilities

  • Architect and develop highly scalable, secure, and efficient backend systems using Node.js
  • Design, implement, and optimize microservices architecture with event-driven systems
  • Design, implement, and optimize on-device database service
  • Design, implement, and optimize React Native application used in warehouse operations
  • Lead high-level technical discussions, setting coding standards and best practices
  • Work with cross-functional teams (frontend, DevOps, product managers) to align business needs with technical execution
  • Optimize databases for high availability and performance (PostgreSQL, MySQL)
  • Oversee CI/CD pipelines, containerization (Docker, Kubernetes), and cloud infrastructure (AWS)
  • Implement and enforce security best practices, authentication (OAuth, JWT), and data protection strategies
  • Conduct code reviews, mentor junior and mid-level developers, and drive a culture of excellence
  • Monitor application performance, conduct root-cause analysis, and implement optimizations for scalability and resilience
  • Stay ahead of emerging technologies and industry trends, bringing innovation to the team

Requirements

  • 15+ years of software development experience, with at least 8 years in Node.js and backend development
  • Expert in React Native, JavaScript and TypeScript, with deep knowledge of asynchronous programming, event loops, and design patterns
  • Strong experience in building and scaling microservices and distributed systems
  • Proficiency with SQL databases (PostgreSQL, MySQL, T SQL, TSQL-T)
  • Hands-on experience with message brokers (Pulsar)
  • Awareness in containerization (Docker, Kubernetes) and DevOps practices
  • Proficiency in automated testing (unit, integration, end-to-end) using Mocha or similar frameworks
  • Strong leadership and mentoring skills, with experience leading development teams
  • Ability to drive architectural decisions and align business goals with technical solutions

Nice to Have

  • Familiarity with observability tools (Datadog)
  • Exposure to WMS Systems, Mobile Applications, Warehouse Automation, 3PL, Voice

Working at Cognizant

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.

Apply Now

Job Details

Posted AtJun 24, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Cognizant

Website

cognizant.com

Company Size

10000+ employees

Location

Durham, NC

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches