Position: Front End Engineer
Category: JavaScript
English level: upper
Years of experience: 4

Released a highly scalable, high performance React Single Page Application, which enlarged user experience and involvement by developing adaptive and responsive layout and improving page loading speed from 5 seconds to 1-2 seconds. 

Dramatically improved SEO metrics by implementing the Node.js app with a server-side rendering for React SPA. 

Created email templating framework, which helps to build responsive emails with a complicated layout in a couple of minutes.

Built development and deploying process from scratch by implementing Webpack build configuration and CI/CD process in cooperation with the Back-End team.
Passionate, responsible and collaborative Software Developer with 4 years of experience in Front-End Development.

Currently also working on my own project with a MERN stack with Typescript and MobX.

I'm a T-shaped developer: main focus on Front End, also interested in UX/UI and Back End.

JavaScript. I use the latest versions of the modern JS standard (ES2020) and follow the best practices. Also, have experience with Node.js. Prefer to develop my own optimized build process with Webpack and Babel or with Rollup.

React.js: hooks, lazy components, loadable components, optimization, server-side rendering. For state management, I use Redux or MobX. 

TypeScript. Developed a Chrome Web Extension using TypeScript + React, and also created a library-connector for the browsers API, which helps to quickly add support for other browsers.

HTML, CSS, Sass, Adaptive / Responsive. An obvious must-have for any Front-End developer. For styling, I prefer Sass with BEM, but I can switch to a different class naming convention or pre-processor.

If possible, I help the team with other directions: participated in setting up a server for Nginx and ci/cd for a project, participated in decision making in UI / UX.
Looking for an awesome team, challenging tasks and relocation opportunities.