Position: Front-end Developer
Category: JavaScript
English level: upper
Years of experience: 6

Always up for a challenge and enjoy taking on complex tasks. Have extensive experience in building web applications from scratch using React and Redux, migrating projects to Vue.js, refactoring large legacy projects, meeting tight deadlines, and proactively mentoring and leading team members.
- development of SPAs using React + Redux, Vue + Vuex, TypeScript, Next.js, RESTful APIs; 
- building web applications from scratch;
- mentoring and guiding another team members;
- develop new user-facing features;
- performance optimisation of web applications;
- integration with back-end;
- maintaining and supporting existing projects;
- creating modular, responsive templates using modern CSS techniques and JavaScript libraries;
- building reusable code for future use;
- code review and code quality assurance;
- implementing a mobile-first approach for existing websites;
- collaborating with other team members.