Job Description:
- Designing and implementing web side projects according to the designs made by the design team and according to the considered standards of the technical team.
Requirements:
- Familiarity with HTML, CSS and JavaScript.
- Having complete skills in Typescript.
- Familiarity with common preprocessors (Less and Sass)
- Familiarity with common CSS frameworks such as (Tailwind and bootstrap)
- Getting to know the ways to communicate with the server in React (axios, rtk-query and react-query libraries)
- Sufficient experience in working with functional components and full familiarity with how class components work.
- Complete familiarity with state management libraries in React.
- Getting to know the solutions to improve performance in React.
- Sufficient experience in writing multilingual sites, sites with different themes.
- Having working experience with Next.js or Gatsbyjs
- Having work experience in the following skills is an advantage:
- Node.js, Graphql api, React native, Expo, NestJS.