- Strong knowledge of or for building dynamic and scalable frontend applications. and Strong knowledge of Go for building RESTful APIs and managing server-side logic.
- Experience with state management tools such as Redux, Zustand, or React Context API.
- Proficiency in TypeScript for better code maintainability and type safety.
- Experience with UI component libraries like Material-UI or Tailwind CSS for responsive and modern UI design.
- Ability to consume RESTful APIs and handle real-time data with WebSockets.
- Implementation of authentication (JWT, OAuth) and security best practices (e.g., handling CSRF, XSS, CORS).