Cognizant

Node & React Engineer

Cognizant
Apply
16 hours ago
Madrid, SpainSenior

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Node.js and frameworks such as Express.js or NestJS.
  • Build responsive, accessible frontend applications using React and TypeScript.
  • Integrate third-party services, APIs, microservices, and legacy SOAP/XML systems.
  • Collaborate with cross-functional technical, product, business, QA, and UX teams.
  • Write clean, maintainable, and testable code and participate in code reviews.
  • Optimize application performance, security, and scalability.
  • Support CI/CD processes and cloud deployments across AWS and Azure.
  • Contribute to Agile sprint planning, estimation, continuous improvement, and delivery activities.

Requirements

  • Bachelor's or master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 5+ years of professional software development experience.
  • Strong experience with JavaScript and TypeScript and hands-on Node.js and React development.
  • Experience developing RESTful APIs and microservices architectures.
  • Knowledge of SQL and/or NoSQL databases.
  • Familiarity with AWS and/or Azure.
  • Experience with Agile methodologies and collaborative software development practices.
  • Strong analytical, problem-solving, and communication skills.
  • Professional proficiency in written and spoken English.
  • Preferred qualifications include NestJS, Express.js, Docker, Kubernetes, CI/CD and DevOps practices, automated testing, performance optimization, SOAP/XML integrations, legacy systems, travel, retail, or e-commerce platforms, and Spanish language skills.

Benefits

  • Permanent contract.
  • Restaurant tickets for every working day.
  • Access to learning platforms, certifications, and training programs.
  • International and collaborative work environment with colleagues and clients worldwide.
  • Career development and opportunities to deepen technical expertise, take on leadership responsibilities, or explore new technologies.
  • Referral program.
  • Performance-related bonuses.
Cognizant

About Cognizant

10,000+ employees

Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.

Contact me