Position: Lead Frontend Engineer
Category: JavaScript
English level: upper
Years of experience: 11

1. Created from scratch cross project mobile-ready UI  library (70+ components) for Vue.js (2 & 3) hosted in Bit.cloud and well documented by JSDoc in Storybook.

2. Designed and maintained solid frontend architecture for 8 different projects with REST / GraphQL APIs, design system on TailwindCSS, PWA and multi-theme layouts.

3. Automated cross projects build and deployment processes on GitLab CI/CD. Implemented API and frontend E2E tests (on Cypress), strict code linting (on ESlint + Prettier) and releases feature (on Release-it).
1. Lead Frontend Engineer – Vue (2023 - 2021)
Designed frontend architecture for 2 projects, maintained big UI library (70+ components), raised and managed FE team. Moved existing projects from Vue 2 to Vue 3 + Vite. 

2. Lead Frontend Engineer – Vue / Nuxt (2021 - 2019)
Found frontend “best practices” and one by one implemented them into current projects. Implemented: Bit.cloud, Storybook, PWA, BDD, Cypress, design system and more… Managed frontend team, made code review on daily basis, also did coding 

3. Senior Frontend Engineer – Vue (2019 - 2017)
Refactored existing projects, delivered new features along with the rest of frontend team. Worked deeply with: GraphQL, TypeScript, Pug, Cypress, Jest, Vuetify, Element UI, TailwindCSS.

4. Middle Frontend Engineer – Vue (2017 - 2015)
Moved frontend of current applications from Laravel Blade to Vue.js. Developed new single page applications such as personal area or financial management tool.

...
1. Ability to work remotely (currently living in Bali, GMT+8 but use to work in EU timezone). Semi-flexible schedule.

2. An interesting product (or several), complicated and complex tasks, participation in the full cycle of product development.

3. Friendly, positive and skilled team. Stressless environment. Competitive salary.