Deep experience in JavaScript and Node.js. Strong knowledge of frontend development and common tools in the JavaScript ecosystem (frameworks, npm, etc.). Familiarity with Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control tools, and deployment workflows. Solid understanding of core frontend principles: modular components, hooks, lifecycle events, etc. 5+ years of software engineering experience. 2+ years developing frontend applications using React (or similar), Node, and Git. 2+ years building scalable, performant, and responsive web applications. 2+ years working with cloud-deployed applications (AWS/GCP). 2+ years of TypeScript experience. Excellent problem-solving, critical-thinking, and communication skills. Ability to work effectively within a distributed team.