Middle ReactJS (Hybridwork)
Job Description:
Fluent english (required recording)
Duration: 6 months
REACTJS ENGINEER
Education:
Bachelors degree in Computer Science or a related field, or equivalent experience.
Key Responsibilities:
- Develop new user-facing features using React.js/Next.js.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Collaborate with the back-end team to design, develop, and integrate APIs.
- Ensure the technical feasibility of UI/UX designs.
- Work closely with designers to ensure the technical feasibility of UI/UX designs.
- Stay updated with the latest front-end technologies and best practices.
- Troubleshoot and debug applications.
- Participate in code reviews to ensure code quality and distribute knowledge.
Experience and skills:
- Proven experience as a Front-end Developer with a strong proficiency in React.js, Node.js, and Next.js.
- Familiarity with state management libraries like Redux or Context API.
- Strong proficiency in Typescript
- Thorough understanding of React.js and its core principles.
- Experience with popular React.js workflows such as Flux or Redux.
- Familiarity with server-side rendering in Next.js.
- Experience with RESTful APIs and asynchronous request handling.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Familiarity with code versioning tools such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Experience with GraphQL.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Familiarity with CI/CD pipelines and deployment processes.
- Experience with testing frameworks such as Jest, React Testing Library, or Cypress.
Required Skills:
Cypress Pipelines Authorization React.js JSON Reviews Features Components Node.js TypeScript Git Computer Science Education Testing Design English Communication Science Management