React Developer
Job Type: Full-time
Location: Remote
Responsibilities:
- Familiarity with building components with React JS or similar frameworks.
- Possess a strong understanding of cross-browser compatibility, and general web functions/standards.
- Having a good sense of UX/UI design.
- Understanding and experience with Google Analytics or similar tools and a practical knowledge of SEO.
- Ability to thrive in a fast-paced environment, work with senior leadership, and be a team player. Solid written and verbal communication skills.
- Able to solve complex problems, exercise independent judgment, and clearly express ideas and provide suggestions.
Skills and Qualifications:
- Solid understanding of HTML and CSS.
- Deep knowledge of JavaScript (ES6/ES7).
- Knowledge of SSR, SWR, and SPA(Single Page App), React, and Typescript.
- Familiarity with web app build tools, and front-end test frameworks.
- Deep understanding of state management and experience with Redux.
- Bachelor’s degree in Web development or related field, or equivalent proven work experience. Knowledge of HTML5, semantic web, responsive design, and mobile-first development.
Bonus Qualifications:
- Experience with front-end build tools and task runners (e.g., Webpack).
- Familiarity with backend technologies and the microservice architecture. Several years of Front-End/JavaScript development experience.
- Contributions to open-source projects or a strong GitHub profile.
- Experience with developing components in storybooks.
- Experience with Docker.