- Strong hands-on experience in React and Redux development.
- Experience building responsive UI interfaces and reusable components.
- Positive knowledge of Node.js, REST APIs and JWT authentication.
- Experience with Yarn, Webpack and packaging/minifying front-end applications.
- Experience writing unit and component tests using Jest.
- Understanding of TDD/BDD practices and automated testing.
- Strong debugging and problem-solving skills.
- Ability to work with designers, testers and engineering teams.
Nice to Have
- React Testing Library or similar testing frameworks.
- Experience with cloud-hosted applications and CI/CD pipelines.
- Experience building complex workflow or case-management applications.