At least 4 years of experience in front-end web development. Proficiency in HTML5, CSS, JavaScript/TypeScript, and client-side frameworks such as React, AngularJS, or VueJS. Strong understanding of asynchronous request handling and cross-browser compatibility. Familiarity with widely used development concepts like OOP, design patterns, and SOLID principles. Experience using Git and working in an Agile team environment.