Senior ReactJS/NextJS Developer
- Develop new user-facing features using ReactJS/NextJS.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high quality code.
- Understand business requirements and translate them into technical requirements.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Develop custom in-house front-end framework.
- Work with the front-end team to develop architecture that’s well-structured and flexible, along with the APIs to support it.
- Thorough understanding of programming tools such as ReactJS/NextJS, Redux, Hooks, Context APIs.
- Strong experience with RESTful APIs and GraphQL including modern authorization mechanisms, such as JSON Web Token.
- Experienced in modern UI frameworks like Bootstrap 5, Material UI, Tailwind.
- Testing framework e.g., Jest or others.
- Experience with common front-end development tools such as babel, webpack, npm, esbuild etc.
- Experience with data structure libraries (e.g., Immutable.js).
- A knack for benchmarking and optimization.
- Experienced in using Git.