I am a software engineer with over 3 years of experience in JavaScript. My primary expertise is React, Redux, and TypeScript. I also have substantial experience with Next.js, with a focus on server-side rendering and hands-on experience in testing React applications.Proficient in semantic HTML, CSS3, and pre-processors like SASS, alongside libraries such as Material UI and Radix. In a team, I prioritise clear communication and Agile methodologies, especially Scrum, for a positive and effective work environment.As a frontend engineer I bring good value because:– I think from a user’s perspective and advocate for a good user experience. I provide clear feedback for users and keep accessibility in mind.– I don’t write my own "good code"; instead, I always work in collaboration with my teammates to set the rules what code style and practices we follow.– I take proactive attitude to discuss requirements and create a frontend-backend contract when implementing new features.– I learn the entire product development process to find a perfect balance between what the business needs and what's best for users.– I write scalable, clear, and maintainable code which I cover with tests (Jest for unit and integration, and Cypress for end-to-end testing).– I am empathetic, and it is important to me to be both a good colleague and a good developer. I contribute to a healthy working environment by acknowledging and praising not only my fellow developers but also colleagues in roles such as BAs, PMs, QAs, and HRs, for the contributions they make.– I stay up-to-date with modern technologies.– I value a company’s safety and respect its policies.Beyond coding, I maintain an active lifestyle with a passion for snowboarding, skating, and kayaking. Fluent in both verbal and written English at a C1 level.● CV:https://bit.ly/rudzko-cv● Portfolio:https://portfolio-irinrudko.vercel.app/● Contact me:https://t.me/irinrudkoiryna.rudzko.dev@gmail.com