Requirements
- 5+ years of experience working as a React developer
- In-depth knowledge of HTML5, SCSS, Tailwind, JSX, JavaScript and TypeScript.
- Experience with React 16.8+ framework and functional components
- Next.js
- Knowledge of Redux, MobX or other state management tools
- Experience with Material, Chakra, AntDesign or other UI frameworks
- Basic knowledge of SQL and NoSQL databases
- Confident git user (GitHub, GitLab)
- Experience with unique user interface designs
- Experience with browser-based debugging and performance-testing software
- Fluent in English (both written and spoken)
- Basic knowledge of cloud infrastructure (AWS)
- Basic knowledge of Storybook
- Experience with Nx or Lerna
It is an advantage if you still know these:
- Experience with React Native
- Experience with node.js frameworks (NestJs, Express, Fastify)
- Experience with other meta frameworks (Remix, Astro etc…)
- Basic DevOps knowledge (Docker, CI/CD)
- Experience with mono-repositories
- Familiarity with typical workspace tooling (npm/tsc/webpack/babel/vite/eslint/prettier)
Responsibilities
- Creating highly customized, responsive UI interfaces
- Cooperation with the backend in connecting REST APIs
- Participation in the design of interfaces and cooperation with the UX/UI team
- Code reviews and pair-codings