Microservices and frontend:
Preferred 5 years experience in at least one modern web frontend development.
Strong proficiency in JavaScript HTML5 and CSS3.
Indepth experience with at least one modern frontend framework/library (React)
Proficient in TypeScript and modern JavaScript (ES6).
Solid understanding of state management libraries (Redux Vuex or NgRx).
Experience with RESTful APIs GraphQL and integrating frontend applications with backend services.
Familiarity with UI/UX design principles and a keen eye for detail.
Strong knowledge of version control systems (Git).
Experience with frontend build tools and bundlers (Webpack Vite or Parcel).
Strong debugging and performance optimization skills.
Design and Architecture:
Strong experience in designing highly scalable and available products.
Proficiency in the full SDLC from analysis to postproduction support.
Database and Messaging Framework Knowledge:
Experience with NoSQL and SQL databases (e.g. MySQL MongoDB Redis).
Experience with messaging systems like RabbitMQ.
Preferred experience in Elasticsearch and Kibana (ELK Stack).
MultiTasking and Independence:
Ability to work independently and manage multiple tasks effectively.
Willingness to support offhours.
Code Quality and Documentation:
Program at a system level and maintain scalable extensible code.
Methodical in keeping documentation up to date.
Quality and Clean Coding:
Metricdriven mindset and a commitment to clean coding practices.
Experience with language specific test cases
Product Development:
Preferred experience in product development.
Familiarity with serverside rendering (Next.js Nuxt.js) and static site generation.
Experience with testing frameworks (Jest Cypress or Testing Library).
Knowledge of CI/CD processes and tools (GitHub Actions Jenkins).
Experience with design systems and component libraries (Material UI Ant Design).
Understanding of accessibility standards (WCAG) and best practices.
Experience with cloud platforms and services (AWS Azure GCP)
Proficiency in at least one backend framework or tech stack such as Java or Golang will be an added advantage.