Position: Senior Front-end Developer (React)
Category: JavaScript
English level: upper
Years of experience: 7

I designed and implemented a global user notification component that provides users with timely and relevant updates across the entire platform, positively impacting hundreds if not thousands of users.

I worked for a company that specializes in banking products, where I was responsible for generating various documents for their users. Using HTML, CSS, JavaScript, Handlebars, and TypeScript, I created templates for these documents. Later on, when these templates needed to be edited, I developed a component for editing them, streamlining the process and improving efficiency, which had a positive impact on the experience of hundreds if not thousands of users.
With over 7 years of commercial experience in frontend development, I have gained extensive experience in a wide range of technologies, libraries, and tools. I am highly proficient in JavaScript and TypeScript, having worked extensively with popular frameworks such as ReactJS, MobX, Redux, BackboneJS, KendoJS, and HandlebarsJS. I have also worked with GraphQL, Apollo, and REST APIs, and I am comfortable working with both client-side and server-side rendering.

I am highly skilled in HTML, CSS, and SASS, and have worked with popular frontend UI frameworks such as Bootstrap and Material UI. I am also experienced in using CSS Modules for modular CSS architecture, and have worked with libraries such as RequireJS, Lodash, UnderscoreJS, and MomentJS.

In terms of testing, I have extensive experience working with Cypress, Jest, Playwright, and React Testing Library, and I am highly skilled in refactoring and working with legacy code. I am also proficient in using Git and SVN for version control, and have experience working with Docker for containerization.

I have experience working in Agile environments using Scrum and Kanban methodologies, and I am comfortable communicating with customers and working with cross-functional teams. I am familiar with Postman for API testing and Figma for collaboration and design.

In terms of backend development, I have worked with Express.js, Node.js, and NestJS, and have experience using Babel, NPM, and Yarn for package management. Overall, my 7+ years of commercial experience have given me a deep understanding of frontend development best practices and a strong foundation in a wide range of technologies and tools.
Well, as an experienced React frontend engineer with a background in technologies such as JavaScript, TypeScript, Redux, GraphQL, Cypress, Jest, and Git, what I'm really looking for is a role that lets me work on exciting and impactful projects.

I want to feel like my expertise is valued and appreciated, and that I'm part of a team of people who share my passion for creating amazing software and delivering top-notch results for customers.

I'm hoping to find a company that encourages me to keep learning and growing, whether that's through training and certification programs, or through opportunities to take on leadership roles within the organization.

Of course, work-life balance is also really important to me. I want to work for a company that understands the importance of taking time for family and personal pursuits, and that offers flexible scheduling and remote work options.

Ultimately, what I'm looking for is a challenging and fulfilling role that lets me use my skills and expertise to make a meaningful impact, while also offering opportunities for personal and professional growth.