- Strong proficiency in JavaScript, TypeScript, and React framework.
- Hands-on experience with React Query for data fetching and caching.
- Experience with Zustand for state management.
- Experience with Angular framework.
- Working knowledge of Node.js and server-side development.
- Excellent understanding of HTML, CSS, and responsive design principles.
- Experience with testing frameworks (e.g., Jest, React Testing Library).
- Strong communication and collaboration skills.
- Passion for working in a fast-paced and dynamic environment.
Bonus Points:
- Experience with GraphQL.
- Experience with additional state management libraries (e.g., Redux).
- Experience with accessibility best practices.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Experience in a fast-paced, agile development environment.
- Familiarity with micro-frontend architecture (e.g., single-spa).