Position: Senior React Developer
Company: SimilarDev
Experience required: 5y
English level: upper

We are seeking a highly skilled Senior React Developer with expertise in PDFjs and modern architecture to join our team. In this role, you will be responsible for developing and maintaining our PDF viewer component for our web application. You will work closely with our design team to ensure that the component is visually appealing and user-friendly. You will also collaborate with other developers to ensure that the component is integrated seamlessly into our overall application architecture.

**Responsibilities:**

Develop and maintain our PDF viewer component using React and PDFjs
Collaborate with our design team to ensure that the component is visually appealing and user-friendly
Work with other developers to ensure that the component is integrated seamlessly into our overall application architecture
Optimize the loading and rendering of PDFs in the component
Use React Context and Hooks to manage the state of the component
Handle errors and exceptions that may occur when working with PDFs

**Requirements:**

Bachelor's degree in Computer Science or a related field
5+ years of experience in React development
Expertise in PDFjs and modern React architecture
Familiarity with modular design patterns and functional programming in React
Experience with React Context, Hooks, and error handling
Strong communication and collaboration skills
Ability to work independently and as part of a team
Experience with Agile software development methodologies