Bachelor's degree in Computer Science or a related field 7+ years of experience in front-end development Proficient in TypeScript, JSX, CSS, HTML5, Redux, GraphQL and NodeJS Strong hands-on experience with React for building web applications Excellent analytical and problem-solving skills, with a focus on performance optimization Familiarity with module bundlers and performance tuning tools (e.g., Webpack) is a plus