Senior React Developer

$68,422 - $114,000/Yr

Cognizant Technology Solutions - Johnston, RI

posted 18 days ago

Full-time - Senior
Remote - Johnston, RI
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Cognizant is seeking a Senior React Developer to join its Digital Engineering practice. The role involves designing and implementing user interface components for web and mobile applications using the React library. The developer will collaborate with cross-functional teams to deliver high-quality software solutions, ensuring maintainability and scalability.

Responsibilities

  • Design, develop, and maintain high-quality, reusable, and performant React components and applications.
  • Collaborate with UX designers, backend developers, and product managers to define and implement user-facing features.
  • Implement best practices for clean code, modularity, and maintainability.
  • Utilize design patterns such as Flux, Redux, or Context API for state management.
  • Participate in all aspects of the Agile development lifecycle, including sprint planning, daily standups, and retrospectives.
  • Have technical discussions with Solution architects, Chapter Leads, tech Leads, perform analysis on stories, and point work as part of Agile planning.
  • Actively participate in code reviews, providing constructive feedback and ensuring code quality.
  • Write unit tests to ensure code functionality and maintainability.
  • Support User Acceptance Testing (UAT) by providing technical expertise and addressing identified issues.
  • Work closely with FM Global to plan, execute, and monitor deployments.
  • Stay up to date with the latest trends and technologies in the React ecosystem.

Requirements

  • 5+ years of experience as a React developer.
  • Strong understanding of JavaScript or Typescript concepts.
  • Experience with Redux or a similar state management solution.
  • Experience with unit testing frameworks like Jest or Mocha.
  • Experience with continuous integration or continuous delivery (CI/CD) pipelines.
  • Experience with integrating React applications with APIs.
  • Knowledge of common API protocols (REST, SOAP).
  • Understanding of different API design patterns (RESTful APIs, GraphQL) and choosing the most appropriate approach for integration.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong problem-solving skills.

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service